0

我有 4 页的 jquery 数据表。当我加载页面时,点击事件工作正常。从第二页开始,点击事件不起作用。我阅读了http://api.jquery.com/on/ 链接,但我很困惑让它工作。

<table id="datatable">
<thead><th></th><th></th></thead>
<tbody></tbody>
</table>
$('#datatable tbody tr').find('td:gt(0):lt(9)').on("click", "", function(e) {
     e.preventDefault();
     e.stopPropagation.
});

该表作为 ajax 客户端加载,当我对表进行分页时,会用新数据刷新。如何将点击事件附加到下一组行

这是jsfiddle的链接

4

1 回答 1

0

我相信正确的语法应该是:

$('#datatable tbody tr').on("click", "td:gt(0):lt(2)", function(e) {});
于 2013-03-06T17:37:04.733 回答