Javascript 行单击数据表
我正在使用jquerydatatables插件。行单击功能在第一页上运行良好,当我转到下一页的任何一页时,行单击与Javascript 行单击数据表,javascript,datatables,jquery,Javascript,Datatables,Jquery,我正在使用jquerydatatables插件。行单击功能在第一页上运行良好,当我转到下一页的任何一页时,行单击与.on(“单击”,function(){…})不起作用 我试着用.live()替换.on(),似乎效果不错。我担心的是,自从jquery 1.7以来,.live()一直被弃用。是.on()的错误还是我遗漏了什么?如果要使用on方法委派事件,应编写以下代码: $(document).on("click", "selector", function() { ....}); 或: 选择器
.on(“单击”,function(){…})不起作用代码>
我试着用.live()
替换.on()
,似乎效果不错。我担心的是,自从jquery 1.7以来,.live()
一直被弃用。是.on()
的错误还是我遗漏了什么?如果要使用on
方法委派事件,应编写以下代码:
$(document).on("click", "selector", function() { ....});
或:
选择器不是可选的吗如果选择器为null或省略,则事件总是在到达所选元素时触发。
@Liam对于常规事件处理,是,但是对于事件委派,否。我想我看到了问题,因此OP正在执行$(选择器)。on(..)代码>和你说的应该是$(文档)代码>:)
$('staticParent').on("click", "dynamicDescendant", function() { ....});