Я уверен, что это распространенная проблема, и я попытался использовать множество потоков на этом сайте, чтобы попытаться исправить мою проблему, но я не могу заставить ее работать исправно. В основном у меня есть дочернее меню, которое мне нужно показать, когда родитель был завис, но если вы отпустите указатель мыши над пунктом меню до его завершения, когда вы снова наведете его, новая высота переключения будет неправильной. Если это имеет смысл? На сайте я пытаюсь получить его работу на здесь:jquery hover animate height (toggle)
http://annawhitlam.website.2011.360southclients.com/
(О меню нас есть дети)
И мой код:
$("#menu .content ul li.parent").hover(function(){
$(this).find("ul").stop().animate({ height: "toggle" }, 150, "easeInSine");
}, function(){
$(this).find("ul").stop().animate({ height: "toggle" }, 350, "easeInSine");
});
Любая помощь был бы оценен :)
Есть не какой-либо способ сделать его динамичным? Поскольку высота может измениться, вот и все. – SoulieBaby
Я обновил свой ответ. –