美文网首页
jquery on绑定click事件执行多次

jquery on绑定click事件执行多次

作者: 德德de_前端攻城狮 | 来源:发表于2018-09-13 11:32 被阅读0次

用'on'函数为一个新增加的按钮绑定了一个事件,后来测试发现,这个事件有可能会触发多次。
document.body.addEventListener('DOMSubtreeModified', function (e) {})监听页面上dom元素的变化
循环为多个动态元素添加click事件,会触发多次问题

解决方案:
 要想它只绑定一次,可以先'off'然后再'on'。

$(this).off('click').on('click',function(){});

相关文章

网友评论

      本文标题:jquery on绑定click事件执行多次

      本文链接:https://www.haomeiwen.com/subject/pgtuvftx.html