gpt4 book ai didi

jQuery 下拉菜单高度在鼠标光标移动后增加

转载 作者:行者123 更新时间:2023-12-01 05:53:35 26 4
gpt4 key购买 nike

我的下拉菜单有问题。这是脚本:

function topNav() {
$('.parent').mouseenter(function() {
$(this).children('ul').stop().slideDown('fast');
});
$('.parent').mouseleave(function() {
$(this).children('ul').stop().slideUp('fast');
});
}

它运行得很好,但是如果我移动鼠标的速度足够快,菜单不会完全下拉,它的高度就会增加。我不明白为什么会发生以及如何解决这样的问题。有什么建议吗?

谢谢。

最佳答案

$('.parent').mouseenter(function() {
$(this).parent().find("ul").slideDown('fast').show();
});
$('.parent').mouseleave(function() {
$(this).parent().find("ul").slideUp('fast').hide();
});

这应该可以正常工作......

关于jQuery 下拉菜单高度在鼠标光标移动后增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18568851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com