たくさんの小さな画像をつなぎ合わせて 1 つの大きな画像を形成するキャンバスを作成しました。
ロードされた1つの単一の画像オブジェクトであるイベントをリッスンするように作成し、それをキャンバスに描画します。イベントを再度トリガーする次の画像をロードした後、ユーザーが指定した番号でこの再帰を停止します。
ユーザーが指定した数に達した後、画像オブジェクトの「ロード」イベントのリッスンを停止したいのですが、画像オブジェクト (「img」) がイベント「ロード」のリッスンを停止するにはどうすればよいですか?
// ここでデバッグ
ウェブページ : https://dl.dropbox.com/u/2321732/stitch_images/index.html
Javascript : https://dl.dropbox.com/u/2321732/stitch_images/script/main.js
//便利な編集用
JSBin : http://jsbin.com/acakif/1/
注:イベントがまだ進行中であることをどのように知っていますか
1. Web インスペクタ、JavaScript コンソールに移動します。
2.
img.src = "https://dl.dropbox.com/u/2321732/stitch_images/images/0_3.jpg"
3.「何かがロードされました」をログに記録しないでください