jQuery での新しい適切な方法に慣れようとしていますが、元のようにエレガントで DRY な「ライブ」バインディングを行う方法がわかりません。以前は、「ライブ」でこれを行うことができると信じていましたが、要素について一度だけ言及しました。
$("#element_id").live("click",function(){
//stuff
}).live("mouseover", function(){
//stuff
}).live("mouseout", function(){
//stuff
});
さて、$(document).on
これを行う必要があるようです:
$(document).on("click","#element_id",function(){
//stuff
}).on("mouseover","#element_id",function(){
//stuff
}).on("mouseout","#element_id",function(){
//stuff
});
これは簡潔ではなく、要素を繰り返します。これを達成するための明らかに簡単な方法はありますか?