JSfiddle jsfiddle
このイベント委任の概念を、各名前空間イベントで使用したいと思います。どうやら、よりも最適化されてい.big-ul li
ます。残念ながら、名前空間を使用している間、またはプレーン オブジェクトを使用して複数のイベント ハンドラーを同時にアタッチしようとしているときに、それを機能させるための適切な構文が見つかりませんか?
$(".big-ul").on({
"click.namespace", "li": function(event){
$(this).toggleClass("active");
},
"mouseenter.namespace" , "li": function(event){
$(this).addClass("inside");
},
"mouseleave.namespace", "li": function(event){
$(this).removeClass("inside");
}
});
jquery のサイトからのイベント委任の例
$("#dataTable tbody").on("click", "tr", function(event){
alert($(this).text());
});