0
私は、jqueryでいくつかのロジックが実行されたときにボタンをクリックします。いくつかの他のイベントの後、私はボタンをクリックして何もしないようにしたい。 $(".myBtn").off(click.mynamespace)
または$(".myBtn").css("pointer-events", none);
を使用する方が良いですか?jquery .off()vs pointer-events:none
ポインタイベントでは、文字通りクリック、フォーカス、ホバーアクションが無効になるとは思えません。 jqueryをオフにすると、以前にassingされた.click()
イベントの実行が停止されます。
ブラウザのフルサポートには、オフ()を使用します。 – charlietfl
あなたのケースでは 'off()'が優れています。 'pointer-events:none'は、基本的に要素がjavascriptよりもはるかに深いところでカーソルに応答するのを止めさせます。 –