天天看点

jQuery点击click触发两次事件解决办法jQuery点击click触发两次事件解决办法

jQuery点击click触发两次事件解决办法

方法一、阻止默认行为

$("#myDiv").click(function(e){
 e.stopPropagation();   //表示阻止向父元素冒泡
 e.preventDefault();     //阻止 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交或者a标签)。
});
           

方法二、取消默认行为

$("#myDiv").unbind('click').click(function(){
// 业务逻辑

});