- 締切済み
mouseoutで処理が連続発生するのを防ぐには?
JavaScriptを利用した、ドロップダウンメニューを作成したのですが、mouseout処理を中に加えて展開していると常にmouseoutに反応してしまう状況が起きています。 構成上はこのようになっています。 <div>→position:absolute処理、display:block処理、mouseout処理を設定 <h3>テキスト</h3> <p><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a></p> </div> この状況下で、メニュー部にあたる箇所(H3、P、Aそれぞれのタグ)へ移動を行うとmouseout処理が走り最悪オーバーフローを起こします。 そこで、HTMLにCSS/JavaScriptのソースコードを埋め込まないDOM対応で、DIVタグのみにmouseout処理を加えてすべての異常なmouseout処理を起こさない様にするにはどうしたらいいでしょうか? よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- arexis
- ベストアンサー率66% (66/99)
回答No.1