Я нашел много похожих вопросов, но не смог найти ответ, который мог бы решить мою проблему.
У меня есть div с идентификатором «первый». Все, что я хочу, это сдвинуть другой div с идентификатором «второй» поверх первого, когда мышь находится на div «one» и сдвинуть div «второй», когда мышь находится вне этого div.
Приведенный ниже код работает хорошо, но имеет некоторые проблемы.
1) когда мошка внутри - скользит дважды.
2) когда второй div опущен, и я навожу указатель мыши на div, он снова скользит
Не могли бы вы помочь мне получить результат, который я хочу.
html
<div>
<div id="zero"><div>
<div id="my_hover">
<div id="second"></div>
<div id="first"></div>
</div>
<div id="third"></div>
</div>
JS
$(document).ready(function(){
$("#first").mouseenter(function(){
$("#second").stop().slideDown("slow");
});
$("#first").mouseout(function(){
$("#second").slideUp("slow");
});
});