-2

可能重复:
jquery - 禁用点击

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

event.stopImmediatePropagation(); 
event.stopPropagation(); 
event.preventDefault();

但它不起作用。

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

解决方案:

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

//enable
$("#button").unbind('click');
4

1 回答 1

5

false在您的 jQuery 处理程序中添加返回

$("#button").click( function () {
   return false;
}
于 2013-01-08T21:54:26.587 回答