如何防止点击事件?

时间:2013-01-08 21:52:15

标签: javascript jquery

  

可能重复:
  jquery - disable click

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

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

但它不起作用。

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

解决方案:

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

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

1 个答案:

答案 0 :(得分:5)

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

$("#button").click( function () {
   return false;
}
相关问题