【问题标题】:Call javascript after choosing from Bootstrap Dropdown从 Bootstrap 下拉菜单中选择后调用 javascript
【发布时间】:2016-08-31 13:30:22
【问题描述】:

所有 Bootstrap 下拉菜单示例都显示具有如下链接的项目:

    <li><a href="#">a</a></li>

如何制作一个 Bootstrap 下拉菜单,其中选择一个项目会触发一个 javascript 方法?

(如果有所不同,菜单项也将最初使用 javascript/jquery 添加到菜单中)

这只是为每个&lt;li&gt;添加点击功能的问题吗?或者 Bootstrap 是否为其下拉项目提供特殊处理?

如果我添加点击功能,是否还需要每个项目在文本周围也有&lt;a href="#"&gt; 标签?

【问题讨论】:

  • 向相关菜单项添加事件监听器怎么样?你试过什么?
  • 投反对票的人——这个问题是不是太简单了,或者有什么我可以解决的吗?
  • 不是反对者,但似乎不清楚您在问什么。您想为列表中的链接附加点击功能吗?
  • 我想知道我是否需要“基本”点击功能,或者引导程序是否提供了一些特殊处理。如果我添加点击功能,是否还需要保留 标签?将编辑问题。
  • 这有帮助吗? stackoverflow.com/questions/1687296/… 无论如何你都在使用 JavaScript/jQuery。

标签: javascript twitter-bootstrap drop-down-menu


【解决方案1】:

看起来答案是:

  • Bootstrap 不提供对其点击的任何特殊处理 下拉菜单项;和
  • 我可以为列表中的每个项目添加点击功能;或

  • 我可以使用event delegation 将点击功能添加到列表中
    它会在每个孩子点击时触发

感谢@Pevara 和@spaceman 让我滚动。

【讨论】:

  • 示例代码会很棒
猜你喜欢
  • 2017-06-17
  • 1970-01-01
  • 2011-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多