私はリンクメニューホバー効果を行ういくつかのjqueryを持っています。jQueryは特定の領域にあるときにdivを非表示にすることを避ける
私の問題は、マウスを移動して(#テスト)divに向かうとdivが隠れてしまうので、以下のリンクをクリックすることはできません。ここで
はコードです:
//HTML
<li id="hoverer" class="tab-link" data-tab="ideas_by_stage" style="position:relative">Hover here...</li>
<div id="test" style="display:none;position:absolute;z-index:999999;border:1px solid grey;width:200px;padding:4px 10px;left:170px;background-color:white;">
<div class="btn"><a href="">Option 1</a></div>
<div class="btn">Option 2</div>
<div class="btn">Option 3</div>
<div class="btn">Option 4</div>
</div>
//jQuery
$("#hoverer").hover(function() {
$('#test').toggle();
});
はどうすればこの問題を解決することができますか?
- hoverer:MouseEnterイベントショーテスト
- テストについて:このアプローチようmouseleave非表示テスト
にhoverer、テスト要素の大きさを調整し