【发布时间】:2016-06-24 15:06:11
【问题描述】:
我正在使用来自 http://v4-alpha.getbootstrap.com/components/collapse/ 的 Boostrap Collapse,但是当我的崩溃中包含 a href 链接时,我遇到了问题。
现在,如果我单击折叠内的任何一个 href,div 就会折叠回来,但这仅发生在一个 href 链接上 文本事件不会发生,有人知道我该如何解决这个问题?
在该示例中,当我点击 link1 时,我的 div 会崩溃,应该只是 如果我再次点击 link1 会返回,现在发生的情况是如果我点击任何 该 div 内的锚元素 div 向后折叠,就像我点击 link2 或 link3。
我该如何解决这个问题?
这是我的样本:
【问题讨论】:
-
我看到您正在使用带有 Angular 的引导程序,并建议将 Angular UI Bootstrap (angular-ui.github.io/bootstrap) 用于引导程序组件作为 Angular 指令
-
谢谢,但这并不能解决我的问题。
-
对于可折叠部分内的链接,通过处理 onclick 事件并执行 e.stopPropagation 来停止传播。
标签: javascript jquery css twitter-bootstrap