Jquery は要素のクリックを禁止します: 1. "$(this).click(function (event) {...}"; 2. "$('a').live( 'click' 、function(event) {...}」メソッドなど
この記事の動作環境: Windows7 システム、jquery バージョン 3.2.1、DELL G3 Computer
jquery 要素のクリックを禁止するにはどうすればよいですか?
HTML 要素のクリック イベントを削除または無効にすることは、CSS、JS、または jQuery を通じて実行できます。
1. CSS メソッド
.disabled { pointer-events: none; }
2. jQuery メソッド
メソッド 1
$(this).click(function (event) { event.preventDefault(); }
メソッド 2
$('a').live('click', function(event) { alert("抱歉,已停用!"); event.preventDefault(); });
注: このメソッドの live は、on、bind、およびその他のメソッドにすることもできます。
メソッド 3
$('.disableCss').removeAttr('onclick');//去掉标签中的onclick事件
removeAttr メソッドを使用して HTML タグの属性を制御しますイベントを有効または無効にします。さらに、このメソッドを使用して他のイベントや他のエフェクトを制御することもできます。
メソッド 4
$('#button').attr('disabled',"true");//添加disabled属性 $('#button').removeAttr("disabled"); //移除disabled属性
注: これは、方法 3 と同じですが、disabled 属性は通常、ボタンまたは送信の入力タイプに関する推奨学習: "
jquery ビデオ チュートリアル" で使用されます。
以上がjqueryでクリック要素を無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。