.foo
私のテーブルには、ユーザーがデータを操作する過程でクラス が割り当てられる TD 要素がいくつかあります。テーブルには数百のセルが含まれる場合があり、.foo
クラスを取得できるのはそのうちの 10 個だけです。hover
これらの特定の TD 要素をリッスンしたいと思います。jQuery の delegate() メソッドはJavaScriptイベントをリッスンしているように見えますhover
が、jQueryイベントはそうですか? 将来クラスが割り当てられるhover
要素TD.foo
をリッスンするデリゲートを作成する方法は?.foo
質問する
143 次
2 に答える
4
新しい jQuery でのデリゲートの使用は推奨されません。
jQuery 1.7 の時点で、.delegate() は .on() メソッドに取って代わられました。
$('#table').on('mouseenter mouseleave', 'td.foo', function(e) {
if(e.type === 'mouseenter') {
//hover in
} else {
//hover out
}
});
于 2013-09-12T18:41:00.420 に答える
0
$("#tblId").on("hover", ".foo", function() {
// Code here
});
于 2013-09-12T18:38:22.270 に答える