我想在我用DataTables.Net插件包裝的網格上使用委託方法。我原本有這樣的代碼,按預期工作。JQuery委託方法不起作用
$("#myGrid tbody tr").click(function() {
var id = $(this).children('td').eq(0).text();
alert(id);
});
但是,如果我改變分頁大小,那麼較新的行沒有調用函數的click事件。我決定新的JQuery委託方法應該做我想要的;然而,它在任何tr元素上什麼也不做。
任何人都可以解釋爲什麼這不起作用:
$('#myGrid tbody').delegate('tr', 'click', function() {
var id = $(this).children('td').eq(0).text();
alert(id);
});
我曾嘗試選擇的不同組合,並沒有得到它的工作。
感謝 保羅斯佩蘭扎
這是爲什麼社會維基? – 2010-03-10 15:57:19