【发布时间】:2015-11-12 17:44:57
【问题描述】:
当我尝试在 AngularJS 页面中运行以下代码时遇到问题。
<div class='panel-group' id=accordion'>
<div class="panel panel-default">
<h4 class="panel-title">
<a data-toggle='collapse' data-parent='#accordion' href='#collapseOne'>foo</a>
</h4>
<div id='collapseOne' class='panel-collapse collapse'>
<div class='panel-body'>
<p>foo</p>
</div>
</div>
</div>
</div>
代码是正确的,但是由于 Angular 使用 # 作为例程的锚点,所以当我单击切换手风琴时,它会将我重定向到我的主页。 有什么办法可以防止这种情况发生吗?
ps:我知道有一个用于 angularjs 的库 ui-bootstrap,其中包含处理手风琴的指令,我只是想知道是否有办法在没有它的情况下解决我的问题 :)。
【问题讨论】:
标签: javascript html angularjs twitter-bootstrap