検索

ホームページ  >  に質問  >  本文

div 要素が JS onmouseover に応答しない

それでは、カーソル/マウスを移動することで、clientX に基づいた波状パターンを表すスタイルを備えた div を生成する基本的な作業例を用意しました。

addEventlistenerwindow に追加した場合にのみ機能します: window.onmousemove= e =>AnimationBubble(e.clientX);

#この関数が何をするのかは聞かないでください。あるいは、何か問題があるかどうかを確認してください。言っておきますが、この関数には問題やバグはありません。これは、マウス

clientX pos を受け入れ、いくつかのクラスを含む div を生成し、数秒後に削除する単純な関数です。

イベント リスナーをウィンドウ全体に追加するのは無駄であることがわかりましたが、親 div に

mousemove eventlistener を追加すると CPU 使用率を大幅に節約できます。ユーザーが 親 div/コンテナ の上にマウスを置いた場合にのみ div が生成されることを示します。これをフッターセクションに追加して、ユーザーにとってよりインタラクティブなものにすることを考えています。

リーリー リーリー リーリー

P粉180844619P粉180844619229日前400

全員に返信(1)返信します

  • P粉970736384

    P粉9707363842024-04-03 12:02:30

    CSS クラス: pointer-events: none;#bubble_wrappercursor: none; に置き換えるだけで、期待どおりに動作するはずです :)

    ###お役に立てれば!

    返事
    0
  • キャンセル返事