Я пытаюсь использовать метод делегата в сетке, которую я обертываю с помощью плагина DataTables.Net. У меня изначально был этот код, который работает как положено.
$("#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);
});
Я пробовал разные комбинации селектора, и ни одна не заставила его работать.
Спасибо
Пол Сперанса