-2

重複の可能性:
jquery - クリックを無効にする

押されたときにボタンのセレクターのクリックイベントを防ぐにはどうすればよいですか? いくつかのボタンがある場合。ボタンが押されたイベントをロックしたい。私は試してみました:

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

しかし、うまくいきません。

編集:バックボーンコードであり、これはそのテーマのテーマではないため、コードを提供していません。メニューにボタンのリストがあり、1 つを複数回押すと、そのボタンに関連付けられたコードが複数回実行されます。このクリックイベントをロックし、他のボタンが押されたらロックを解除したいです。

解決:

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

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

1 に答える 1

5

falsejQuery ハンドラーにreturn を追加する

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