无法使用jquery触发ng-click on link元素

时间:2016-02-18 20:47:52

标签: javascript angularjs e2e-testing

我遇到了这个问题,我无法解决,而且我整天都在浪费时间寻找解决方案。我正在用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而不是元素。

非常感谢任何帮助!

0 个答案:

没有答案