jQuery DataTables - щелчок по строке не регистрируется на других страницах, кроме первой

Я использую подключаемый модуль DataTables jQuery и настраиваю обработчик щелчков при щелчке строки следующим образом:

$('#dt tbody tr').click(function () {
        alert('e');
});

Это отлично работает для первой страницы Результаты DataTables.

Однако, когда я перехожу на другую страницу результатов, обработчик кликов больше не регистрируется.

Я предполагаю, что код DataTables останавливает распространение события click моему обработчику, но, поскольку это происходит только на страницах после первой, это кажется необычным.

Таким образом, есть ли кто-нибудь:

  1. Встречал (и в идеале решал) эту проблему
  2. Нашел хороший способ отслеживать jQuery / Распространение события JS для определения причины остановки события

Ура

17
задан Matt Mitchell 12 May 2011 в 23:56
поделиться