0

我正在使用数据表在页面上显示一些信息,并且我正在将点击事件动态绑定到表的行。它适用于第一页,但是当我导航到第二页时,不会触发 click 事件。我不能使用 .live() 或 .delegate() 因为我的应用程序是单页应用程序,据我所知,这些函数为现在和将来匹配当前选择器的所有元素附加一个事件处理程序。那么,有人可以给我一些合适的解决方案吗?

一种解决方案是在数据表启动之前声明点击事件。

有人可以为我提供这个解决方案的工作示例吗?

4

1 回答 1

0

将您的 jquery 操作放在数据表的 fnDrawCallback选项中

$("#view_users_table").dataTable( { 

   "fnDrawCallback": function() {
            $('.role_cell').css('width','60px');
   }
});
于 2012-10-18T15:28:19.853 回答