我試圖將一個事件處理程序附加到動態變化表中的每一行,但沒有成功(使用jQuery版本1.11.0) *編輯:許多人指出出,「懸停」是depricated,但我的問題也與其他處理*jQuery .on()不綁定事件處理程序
$('#tableBody tbody').on('hover', 'tr', function() {
alert('hovering on a row');
});
上面的代碼是幾乎等同於jQuery的文檔 - http://api.jquery.com/on/,我嘗試了其他變化,如
存在$(document).on('hover', '.tableRow', function(){...});
事件處理程序不會被添加。 我應該注意到,表格的內容通過AJAX檢索然後顯示,這就是我使用.on()方法的原因。
存在'on'上V1.11?你的意思是1.11.0? 1.11很老 –
如果你在那個頁面上搜索'hover',你會看到*「jQuery 1.8棄用,刪除1.9:名稱」hover「用作字符串」mouseenter mouseleave「的簡寫。」* –
@Adrian Preuss,是的,我的意思是1.11.0 – Noam