jQueryで画像のonloadをイベントリスナーに登録する
画像のonload
画像を読み込んだら何かを行うという時には、たいてい、Image.onloadを使う。
var img = new Image();
img.onload = function() {
// ...
};
ただ、これだと一つの関数しか登録できないし、何かと不便。色々不便。
イベントリスナー
イベントリスナーを使うことでイベントハンドラの問題点を解消できる。※以下のコードはIEでは動かない。
var img = new Image();
img.addEventListener('load', function() { /* ... */}, false);
jQuery.bind
jQueryではbindを使う。以下のような感じらしい。
var img = new Image();
$(img).bind('load', function() { /* ... */ });
ちょっとしたメモ。 











