Mic*_*iel 2 accordion twitter-bootstrap
我想要一个带有整个标题DIV可点击的手风琴,其中还包括一个不影响手风琴状态但在新的标签/窗口中打开外部链接的链接.
但如果我这样做,标题就会捕获我的链接上的点击事件,它只会切换手风琴状态.
示例代码:
<div class="accordion" id="accordion2">
<div class="accordion-group">
<div class="accordion-heading accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
<a href="http://www.google.com" target="_blank">
Collapsible Group Item #1
</a><br />
whole heder is<br />
clickable<br />
</div>
<div id="collapseOne" class="accordion-body collapse in">
<div class="accordion-inner">
Anim pariatur cliche...
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
是否有可能实施?
变化 :
<a href="http://www.google.com" target="_blank" id="google">
$("#google").click(function(e) {
e.stopPropagation();
});?
Run Code Online (Sandbox Code Playgroud)
原因:( data-toggle="collapse"在可折叠的data-api中)调用e.preventDefault()它的.on.click()-handler,所以你必须防止这种情况