У меня есть горизонтальное меню. Это подменю отображается за пределами ul. Когда я нахожу определенный класс (например .p_over), я хочу, чтобы .submenu-div был appaer. Когда я нависаю .submenu-div, я хочу, чтобы он все еще был там. Однако, перемещая мою мышь от .p_over к .submenu-div, она исчезает.подменю дисплея jquery во время зависания
<ul class="menu">
<li id="li_arrow_right" class="p_over"><a href="pages/over.php">Over <span></span></a></li>
<li id="li_arrow_right" class="p_projecten"><a href="pages/projecten.php">Onze projecten<span></span></a></li>
<li id="li_arrow_right" class="p_nieuws"><a href="pages/nieuws.php">Nieuws<span></span></a></li>
<li><a href="pages/contact.php">Contact</a></li>
</ul>
<span id="link_search"><a href="#">🔍</a></span>
<div class="btn_small" id="btn_arrow_right">Vragenlijsten<span></span></div>
<div class="submenu">
<ul class="ul_submenu">
<li id="li_arrow_right"><a href="over.php">Wie zijn wij?<span></span></a></li>
<li id="li_arrow_right"><a href="projecten.php">Wat bieden wij?<span></span></a></li>
<li id="li_arrow_right"><a href="nieuws.php">Wie bent u?<span></span></a></li>
</ul>
</div>
мой JQuery
<script type="text/javascript">
$('.p_over').hover(function(){
$('.submenu').slideDown(50);
},
function(){
$('.submenu').slideUp(50);
});
</script>
Спасибо!
простым способом было бы реструктурировать HTML, так что каждое подменю находится внутри его родителей, но дайте быть второй Напишу способ сделать это без перестройки , –