我正在使用数据表在页面上显示一些信息,我将click事件动态绑定到表行。它适用于第一页,但是,当我导航到第二页时,不会触发click事件。我不能使用.live()或.delegate(),因为我的应用程序是单页面应用程序,据我所知,这些函数为现在和将来与当前选择器匹配的所有元素附加事件处理程序。那么,有人可以给我一些合适的解决方案吗?
其中一个解决方案是在数据表启动之前声明click事件。
有人可以为我提供这个解决方案的实例吗?
答案 0 :(得分:0)
将您的jquery操作放在数据表的 fnDrawCallback 选项中
$("#view_users_table").dataTable( {
"fnDrawCallback": function() {
$('.role_cell').css('width','60px');
}
});