子菜单导航切换错误
Sub-menu navigation toggle bug
我有一个主导航菜单,在悬停时出现子菜单,我的问题是,当悬停时,菜单子菜单在滑动和淡出状态之间闪烁,这是由它的功能(menuHover)提供的-我有一个可以在这里查看的fiddle
函数本身是:
///<summary>
///drop down menu navigation
///</summary>
var menuHover = {
//initialise our function
init: function(){
var menuItem = $(".navItem");
//each menu item
menuItem.each(function(){
//checks to see if we have sub-navigation items
var $this = $(this),
hasSub = $this.children(".subNav"),
isSub = hasSub.length > 0;
//toggle visibility on sub items when hovered
if(isSub){
$this.hover(
//on hover
function(){
hasSub.slideDown("fast");
},
// off hover
function(){
hasSub.fadeOut(350);
});
}
});
}
};
任何帮助将不胜感激!
停止在菜单中使用JS !使用CSS代替!
基础:http://www.seoconsultants.com/css/menus/tutorial/
我做的例子(版权已受保护,不要直接复制):http://tinkerbin.com/W0iL32hh
相关文章:
- 第二个引导程序导航栏链接打开第一个(错误的)导航栏;jquery
- 使用标签页导航时Chrome Windows中的Angular ng-select错误
- 反应.js - 导航路由时控制台中的错误
- 在执行漂亮的照片库后从“导航”中删除类“粘性”的错误
- 项目符号导航中的 JSSOR 滑块错误
- 使用量角器网络驱动程序进行 Safari 历史记录导航的未知错误
- 页面导航上的 requireJS 错误
- 导航栏错误
- Javascript:如何在使用 window.location.href = url 导航到的页面上捕获错误
- 在 jqgrid 中实现内联导航的错误
- require(processing-js) 抛出引用错误:找不到导航器
- Jquery 移动导航栏填充错误:太窄
- 请帮我在Bootstrap 3导航栏中找到错误
- 更改引导程序后的移动菜单切换错误'的移动导航断点
- 带错误的Onsen UI导航:您不能提供no"ons页”;元素到“;ons导航器”;当返回第一页时
- 在错误位置出现的导航背景中的轻松性
- 平滑滚动jquery+修复导航错误
- Jquery内容滑块:将错误类添加到与空部分相对应的导航菜单中
- Chrome中的错误&Safari在向下滚动时向导航添加一个粘性固定类,使其滚动到顶部
- 如何修复flexx的位置:固定导航栏JS/CSS错误