有时当我将鼠标悬停在元素上时,下拉菜单很糟糕,反之亦然,主要是当我已经在元素上并且页面开始加载时,所以你应该通过一些重新加载来测试它。
结帐:Live Preview
视频截屏视频:Video Screencast Link
jQuery:
$(function() {
$("ul > li").hover(function() {
$(this).find("ul").stop(true, true).fadeIn('fast');
}, function() {
$(this).find("ul").stop(true, true).fadeOut('fast');
});
});
此代码段会查找所有ul
并淡出ul
内部parent ul
内的内容。
答案 0 :(得分:0)
似乎工作正常。如果您水平移动鼠标,则会出现下拉卡住的情况。这是因为li标签的宽度跨越整个窗口。也许你只需要设置一个较短的宽度。