javascript - 悬停时的语义 Ui 下拉菜单

标签 javascript jquery semantic-ui

我希望我的语义 ui 下拉菜单在悬停时触发而不是单击,它在单击时有效,但在悬停时无效。

Javascript:

$('.ui.dropdown').dropdown({on:'hover'});

HTML:

<div class="ui dropdown item">
    <i class="fa fa-users"></i> Members <i class="fa fa-caret-down"></i>
    <div class="menu">
        <a class="item"><i class="fa fa-users"></i> Players</a>
        <a class="item"><i class="fa fa-user-md"></i> Staff</a>
    </div>
</div>

最佳答案

如果你想要悬停效果来打开下拉菜单,那么你不需要使用javascript,而是可以将类simple添加到你的父级div:

<div class="ui simple dropdown item">
    <i class="fa fa-users"></i> Members <i class="fa fa-caret-down"></i>
    <div class="menu">
        <a class="item"><i class="fa fa-users"></i> Players</a>
        <a class="item"><i class="fa fa-user-md"></i> Staff</a>
    </div>
</div>

Fiddle Demo

关于javascript - 悬停时的语义 Ui 下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23250093/

相关文章:

语义 UI 中的复选框

javascript - 使用纯 Javascript 隐藏 HTML 中的所有按钮,无需使用 ID 和类

javascript - "Uncaught TypeError: window.HTMLOUT.showHTML is not a function"

javascript - 在谷歌标签管理器服务器端准备一个输入表作为 API 请求正文的一部分发送

javascript - 使用 JQuery 从 PHP 获取 JSON 响应

javascript - 当元素到达某个点时更改 CSS 属性

javascript - 如何在语义 UI 中选中和取消选中复选框时动态启用和禁用按钮

javascript - 我可以在不是我的网站上添加事件监听器吗?

等待 GET 完成时的 Javascript setInterval

css - 在下拉组件中添加图像和 div