单击jquery双重执行

Jam*_*sir 4 javascript jquery

当我点击一个输入(按钮)(点击使用jquery捕获的事件)时,我遇到了一个问题,它被执行了两次但是click事件是单一的......我使用了"e.stopPropagation();" - 但它不起作用......

jQuery("#ok").click(function(e){
       alert("Alert");
       e.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)

我需要理由和解决方案......

照顾自己..

Jam*_*sir 9

问题解决了......

我刚刚添加e.stopImmediatePropagation();到点击功能......它工作...以下功能都没有...

e.preventDefault();
e.stopPropagation();
return false
Run Code Online (Sandbox Code Playgroud)

- - - - - - - - - - -码 - - - - - - - - - - -

jQuery("#ok").click(function(e){
       alert("Alert");
       e.stopImmediatePropagation();
});
Run Code Online (Sandbox Code Playgroud)

单击此处获取有关jQuery Events的更多信息..