【发布时间】:2015-12-07 18:24:04
【问题描述】:
我有下面的锚标记
<a class="accordion-toggle" ng-click="toggleOpen()" accordion-
transclude="heading">
并且toggleOpen函数正在按预期在ng-click上触发。但是当我将href添加到上面的锚标记中时
<a href="#" class="accordion-toggle" ng-click="toggleOpen()" accordion-
transclude="heading">
toggleOpen() 函数没有被触发,即使我尝试了以下组合:
1) <a href="#" class="accordion-toggle" ng-click="$event.preventDefault(); $event.stopPropagation(); toggleOpen()" accordion-
transclude="heading">
2)<a href="" class="accordion-toggle" ng-click="$event.preventDefault(); $event.stopPropagation(); toggleOpen()" accordion-
transclude="heading">
3)<a ng-href="#" class="accordion-toggle" ng-click="$event.preventDefault(); $event.stopPropagation(); toggleOpen()" accordion-
transclude="heading">
我可以知道如何触发 toggleOpen(),提前谢谢。
【问题讨论】:
-
你能指定IE的版本并为它制作小提琴吗?
-
嗨 Stevar,IE 版本是 11.,我会为它摆弄它
-
控制台有什么错误吗?
-
控制台 Jai 中没有错误,我在 ie 中的调试器控制台中放置了一个断点,没有执行 href 断点,但不是
-
所以,当你点击锚标签时,什么都不会触发(如果你为锚标签指定链接),对吧?
标签: javascript jquery angularjs internet-explorer