Bootstrap 3级菜单和延迟

时间:2014-09-05 12:12:58

标签: twitter-bootstrap

我为bootstrap的3级菜单找到了这个解决方案:http://vadikom.github.io/smartmenus/src/demo/bootstrap-navbar.html

它正在工作但是当你将鼠标悬停在元素上时会有很大的延迟。下拉div仍然可见1-2秒,这真的很痛苦。

我的网站在这里:http://www.mobilecommz.com/gonzabaucc/wp/

1 个答案:

答案 0 :(得分:0)

如果你查看你的jquery.smartmenus.js文件到1110到1114行的底部,你会看到这段代码

    showTimeout:        250,        // timeout before showing the sub menus
    hideTimeout:        500,        // timeout before hiding the sub menus
    showDuration:       0,      // duration for show animation - set to 0 for no animation - matters only if showFunction:null
    showFunction:       null,       // custom function to use when showing a sub menu (the default is the jQuery 'show')

请参阅hideTimeout:500行,将该数字调低至200,然后调整超时延迟。

如果你查看文件评论,虽然你会看到延迟是因为某个原因而添加的,所以不要完全删除它

// hide with a delay to prevent triggering accidental unwanted click on some page element