如何防止点击事件?

vic*_*ele -2 javascript jquery

可能重复:
jquery - 禁用单击

如何在按下时阻止按钮选择器的单击事件?如果有一些按钮.我想锁定按下按钮的事件.我尝试过:

event.stopImmediatePropagation(); 
event.stopPropagation(); 
event.preventDefault();
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

编辑:我没有提供代码,因为是骨干代码,这不是该主题的主题.如果我在菜单中有一个按钮列表,并且我多次按下一个按钮,则与该按钮关联的代码会多次运行.我想锁定此点击事件并在按下其他按钮时将其解锁.

解:

//disable
$("#button").bind('click', function() { return false; });

//enable
$("#button").unbind('click');
Run Code Online (Sandbox Code Playgroud)

Wol*_*olf 5

false在jQuery处理程序中添加一个返回

$("#button").click( function () {
   return false;
}
Run Code Online (Sandbox Code Playgroud)