【发布时间】:2020-10-28 04:32:57
【问题描述】:
我有一个类似这样的 HTML:
<li ng-show="obj.displayTab" role="tab">
<a tabindex="0" ng-click="abc($event)">
NAME
<div id="stdCloseButton" tabindex="0" role="button" ng-click="xyz()">
PIC
</div>
</a>
在 Jasmine 测试中,我想绑定xyz(),但即使我到达嵌套的div 并触发点击事件,它仍然会触发abc()。
var closeDiv = testElement.find( '#stdCloseButton' ).first();
angular.element( closeDiv).click();
不知道该去哪里。感谢您的帮助。
【问题讨论】:
标签: javascript angularjs unit-testing jasmine karma-jasmine