所有Bootstrap下拉菜单示例显示具有以下链接的项目:
<li><a href="#">a</a></li>
如何在Bootstrap下拉菜单中选择项目触发javascript方法?
(如果它有所不同,菜单项也将最初使用javascript / jquery添加到菜单中)
这只是为每个<li>
添加点击功能吗?或者Bootstrap是否为其下拉项目提供特殊处理?
如果我添加点击功能,是否仍然需要每个项目在文本周围都有<a href="#">
标记?
答案 0 :(得分:0)
看起来答案是:
我可以为列表中的每个项添加一个点击功能;或
我可以使用event delegation将点击功能添加到列表中 本身,它将在每个孩子的点击
感谢@Pevara和@spaceman让我滚动。