jquery - 仅在单击时 Bootstrap 下拉

标签 jquery html css twitter-bootstrap twitter-bootstrap-3

我有一个使用 bootstrap3 实现的下拉菜单,我想让下拉菜单仅在单击而不是悬停时可见。我现在的代码:

<li class="dropdown">
  <a href="#" class="dropdown-toggle disabled" id="without-avatar" data-toggle="dropdown" type="button" aria-haspopup="true" aria-expanded="false">
    <i class="fa fa-lg fa-bars"></i>
  </a>
  <ul class = "dropdown-menu">
    <li>......</li>
    ......
  </ul>
</li>

我找到了一些答案,据说如果我在 a class 上使用 disabled,则下拉菜单将仅在单击而不是悬停时可用。不幸的是代码不工作。我想答案已经过时了。

截至 2016 年,解决此问题的首选方法是什么?

最佳答案

Bootstrap 下拉菜单不会在悬停时下拉。请检查封闭元素上的代码,找出有问题的悬停事件的定义位置。

关于jquery - 仅在单击时 Bootstrap 下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35780836/

相关文章:

javascript - 使用 $.grep 过滤数组对象失败

javascript - 如何使用 json 数据创建下拉列表

css - @fontface 不在服务器上工作,但在本地主机上工作

html - 中心 float 列表

javascript - ul li 中 li 的 jQuery 选择器

javascript - 我无法使用 Angular2 从 JSONP 响应中获取正文数据,但它可以通过使用 ajax 来工作

javascript - 为什么我的图片不会出现在 ReactJS 中?

html - 在当今的现代浏览器中,使用 input[type ="button"] 比 <button> 有什么优势吗?

javascript - 替换正则表达式后,我失去了对 &lt;input&gt; 的关注

jquery - ASP :panel hide and show and positioning