Jquery 事件委托 导致点击事件多次执行 30

用$(document).on('click','#XX',function(){...})为元素添加点击事件结果导致事件会执行多次比如alert会弹出N次,据说是因为每... 用$(document).on('click','#XX',function(){...})为元素添加点击事件 结果导致事件会执行多次 比如alert会弹出N次,据说是因为每点击一下Document就会绑定一遍事件,所以导致触发多次 请问应该如何解决 展开
 我来答
百度网友0df1ab6
2016-08-27 · TA获得超过147个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:106万
展开全部
这个是点击document的时候回去判断是否是#xx元素,如果是才弹出。
应该是你程序造成多次绑定了。你在这个事件绑定的前面紧挨着加上。$(document).off('click','#XX')试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式