我遇到了这个问题,我无法解决,而且我整天都在浪费时间寻找解决方案。我正在用jebb编写自动化的端到端测试,我想在这个元素上触发点击
<a class="btn-facebook btn-social-icon" ng-click="signIn()">
<div class="ico_line"></div>
<span class="icon-group-align ng-binding">
Facebook Login
</span>
</a>
问题是$('。btn-facebook')。click()适用于除Safari之外的所有浏览器。
我尝试了以下方法,但没有一项有效:
1)使用$('。btn-facebook')[0] .click(); 2)制作一个javascript事件并在点击时调度此事件 3)cursor:a元素的指针
我还添加了一个href =“#”,这使点击工作,但这不是所希望的行为。它只是确认问题是ng-click而不是元素。
非常感谢任何帮助!