jqueryajax实时更新问题
我有这个代码,如果jqueryajax实时更新问题,ajax,jquery,Ajax,Jquery,我有这个代码,如果 将单击处理程序绑定到该元素。ajax完成后,它将用一个新的元素替换a元素,该元素没有绑定click处理程序 改用这个: $("#list").on('click', '.category_link', function (event) { 该版本的on()使用事件委派,并使用动态元素 请参阅,特别是有关直接和委托事件的部分 (请注意,您应该添加事件参数。一些浏览器不关心,其他浏览器关心。)您将单击处理程序绑定到该元素。ajax完成后,它将用一个新的元素替换a元素,该元素没
将单击处理程序绑定到该
元素。ajax完成后,它将用一个新的元素替换a
元素,该元素没有绑定click处理程序
改用这个:
$("#list").on('click', '.category_link', function (event) {
该版本的on()
使用事件委派,并使用动态元素
请参阅,特别是有关直接和委托事件的部分
(请注意,您应该添加事件
参数。一些浏览器不关心,其他浏览器关心。)您将单击处理程序绑定到该元素。ajax完成后,它将用一个新的元素替换a
元素,该元素没有绑定click处理程序
改用这个:
$("#list").on('click', '.category_link', function (event) {
该版本的on()
使用事件委派,并使用动态元素
请参阅,特别是有关直接和委托事件的部分
(请注意,您应该添加事件
参数。一些浏览器不关心,其他浏览器关心。)
如果将类别链接
动态添加到列表
容器中,则不会触发此事件。您必须按如下所示处理事件委派
将上述活动替换为
$("#list").on('click', '.category_link', function (event)
注意:event.preventDefault()
如果您像上面那样在函数中传递它,它将起作用
如果将类别链接
动态添加到列表
容器中,则不会触发此事件。您必须按如下所示处理事件委派
将上述活动替换为
$("#list").on('click', '.category_link', function (event)
注意:event.preventDefault()
如果您像上面那样在函数中传递它,它将起作用