jQuery liveがすごい便利

2009年07月29日(水)

例えば

$("#btn-area img").click(function(){
 	btnAction($(this));
});

とよくやっていました。
これはこれでいいのですが、たとえばJQuery.loadで#btn-areaに違うファイルを読みこんだ場合
clickのイベントは外れてしまうのでいつも困ってました。

liveで一発解決です。よかった。

$("#btn-area").live("click",function(){
   btnAction($(this));
});

ちなみにliveはJQuery1.3からの実装だそうです。