javascript - 下拉菜单编码 - 鼠标悬停

标签 javascript jquery menu

我有一个正在尝试编辑的代码片段。

我的网站有一个链接导航下拉菜单,但默认设置为通过鼠标单击激活它,而不是像我希望的那样在鼠标悬停时运行。

下面是 JS 代码的片段 - 有人建议进行更改以允许鼠标悬停来操作下拉菜单吗?

编辑 - 我添加了“悬停”而不是“点击”,但它不起作用......

谢谢!

$("#nav .navbar-nav > li .dropdown-toggle").click(function () {    
    $(this).parent().toggleClass("open-nav")    
});

最佳答案

您是否尝试过 .mouseover() 而不是 .click()?

http://api.jquery.com/mouseover/

关于javascript - 下拉菜单编码 - 鼠标悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25063930/

相关文章:

android - 如何在android中禁用多次点击菜单选项

jquery - 有人可以帮我弄清楚如何将普通链接放入此 Jquery 菜单中吗?

jquery - 如何使用 jQuery 检查表单提交上的文本字段是否为空?

javascript - 为什么 React 渲染的 DOM 节点不被 React.PropTypes.node 验证视为节点?

javascript - jQuery 验证 - 语法错误

javascript - 检查文件是否存在于不同的服务器上

jquery - 如果特定模式打开,如何更改 css

javascript - 如何循环遍历每个文本框并将所有其他文本框中的文本框值设置为禁用(如果已输入)

html - 导航栏菜单故障排除

javascript - 为什么我的函数没有返回准确的计数?