ホームページ > 記事 > ウェブフロントエンド > マウスクリックとダブルクリックイベントの共存をJSで実現_JavaScriptスキル
Web 開発ではダブルクリック イベントはほとんど使用されないと常々思っていましたが、最近まで、このプロジェクトでは 2 つのイベント (クリックとダブルクリック) をボタンにバインドする必要がありました。最初は、ボタンに 2 つのイベントが関連付けられているだけだと思っていました...しかし、後で、ダブルクリック イベントがトリガーされると、クリックも同時にトリガーされることに気づきました。 >
いくつかの調査の後、JS で「setTimeout」遅延実行メソッドを使用してクリックの実行を 300 ミリ秒遅らせることで、最終的に問題を解決しました。コードは次のとおりです。