JQuery: MouseOut se aplica a elementos aninhados
-
28-09-2019 - |
Pergunta
ul
com links aninhados em uma camada div. Ponteiro do mouse passa .title
, ul
é mostrado.
o problema: mouseout()
aplica -se a elementos aninhados
mouseout()
é para o div
<div>
<a class="title">Section A</a>
<ul>
<li><a href=''>link 1</a></li>
<li><a href=''>link 2</a></li>
<li><a href=''>link 3</a></li>
</ul>
</div>
$('.title').mouseover(function() {
$('ul').slideDown();
})
$('div').mouseout(function(){
$('ul').slideUp();
});
Solução
Tentar $('selector').mouseleave(function(){});
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow