0
所以基本上我试图为我的网站导航创建一个水平ul。当您将鼠标悬停在每个链接下方时,我想要一个div出现跳动。动画在悬停时正常工作,但在鼠标悬停时div不会总是消失。我是jQuery的新手,所以我不确定我做错了什么。非常感谢任何帮助!使用jQuery在ul上悬停显示div,但它被卡在hide上?
//append a div with class blue-hover to all li elements in main-nav
$('#main-nav li a').append('<div class="blue-hover"><\/div>');
$('#main-nav li a').hover(
//Mouseover, show the hidden blue-hover class with a bounce on hover
function() {
$(this).children('div').stop(true, true).show().effect("bounce",
{times:1}, 300);
},
//Mouseout, fadeOut the hover class
function() {
$(this).children('div').stop(true, true).fadeTo(0,300);
});