UI Bootstrap 锚点在手风琴标题中不起作用
UI Bootstrap Anchor doesn't work inside Accordion Heading
我正在使用 Angular Bootstrap (UI Bootstrap),但手风琴 header 有问题。切换功能似乎覆盖了手风琴标题中的锚元素,因此 links 不可点击。例如:
<uib-accordion close-others="false">
<uib-accordion-group is-open="status.open" ng-repeat="p in model.processing>
<uib-accordion-heading>
<a href="http://www.google.com">go to google</a>
</uib-accordion-heading>
TEXT
</uib-accordion-group>
</uib-accordion>
点击 "go to google" link 切换手风琴,不会转到 link。我可以用 ng-click 解决这个问题,但问题是我希望中键点击仍然可以创建新标签。
我终于明白了。只需要将 ng-click="$event.stopPropagation();"
添加到锚点。
我正在使用 Angular Bootstrap (UI Bootstrap),但手风琴 header 有问题。切换功能似乎覆盖了手风琴标题中的锚元素,因此 links 不可点击。例如:
<uib-accordion close-others="false">
<uib-accordion-group is-open="status.open" ng-repeat="p in model.processing>
<uib-accordion-heading>
<a href="http://www.google.com">go to google</a>
</uib-accordion-heading>
TEXT
</uib-accordion-group>
</uib-accordion>
点击 "go to google" link 切换手风琴,不会转到 link。我可以用 ng-click 解决这个问题,但问题是我希望中键点击仍然可以创建新标签。
我终于明白了。只需要将 ng-click="$event.stopPropagation();"
添加到锚点。