从Bootstrap Dropdown

时间:2016-05-05 16:51:04

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

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

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

如何在Bootstrap下拉菜单中选择项目触发javascript方法?

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

这只是为每个<li>添加点击功能吗?或者Bootstrap是否为其下拉项目提供特殊处理?

如果我添加点击功能,是否仍然需要每个项目在文本周围都有<a href="#">标记?

1 个答案:

答案 0 :(得分:0)

看起来答案是:

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

  • 我可以使用event delegation将点击功能添加到列表中 本身,它将在每个孩子的点击

  • 上触发

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