欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jquery on事件执行两次

程序员文章站 2022-04-04 20:49:19
...
   $(function(){
    	$("#a").on("click", function() {
    		alert(a);
    	});
   });

弹出两次“a”,这个问题的解决办法如下:

    $(function(){
     $("#a").unbind("click").click(function (){
      alert(a);
     });
   });

事件绑定具有叠加效应,如果你给同一个DOM绑定过多次事件,那此类型事件再触发的时候会被执行多次。所以遇到这种情况时需要在每次绑定事件之前,对该事件解绑

相关标签: 前端js