重複の可能性:
jquery - クリックを無効にする
押されたときにボタンのセレクターのクリックイベントを防ぐにはどうすればよいですか? いくつかのボタンがある場合。ボタンが押されたイベントをロックしたい。私は試してみました:
event.stopImmediatePropagation();
event.stopPropagation();
event.preventDefault();
しかし、うまくいきません。
編集:バックボーンコードであり、これはそのテーマのテーマではないため、コードを提供していません。メニューにボタンのリストがあり、1 つを複数回押すと、そのボタンに関連付けられたコードが複数回実行されます。このクリックイベントをロックし、他のボタンが押されたらロックを解除したいです。
解決:
//disable
$("#button").bind('click', function() { return false; });
//enable
$("#button").unbind('click');