【发布时间】:2016-09-08 16:04:29
【问题描述】:
我创建了一个带有菜单的导航,当您将鼠标悬停在某个部分时,它会显示一条蓝线。我的问题是一个部分中有一个子菜单,我希望当您将鼠标悬停在子菜单的部分(子项)中时,父级仍然显示蓝线,因为它仍然悬停。
//Display Submenu
$('nav .submenu').hover(function() {
$(this).children('ul').animate(
{'height':'toggle'}, 600, 'swing'
);
});
//Blue Line animation
$('nav ul > li a').hover(function(){
$(this).next('.blueLine').animate(
{'width':'100%'}, 200, 'linear')
},function(){
$(this).next('.blueLine').animate(
{'width':'0'}, 200, 'linear');
});
【问题讨论】:
标签: javascript jquery html hover jquery-hover