2014-10-09 50 views
0

我多次使用jQuery我是新的角js。ng-click不能用于编程式触发点击事件

我在链接的点击事件上调用了一个函数。当我点击链接它做工精细代码如下

<div data-ng-controller="myCtrl" >  
<a id="clickBtn" data-ng-click="clickDetails()" ></a> 
</div> 

但是,当我在页面加载程序触发click事件。这个函数不叫做“clickDetails”。我使用此代码触发点击事件:

$(document).ready(function() { 
    $('#clickBtn').trigger('click'); 
}); 

任何暗示或建议,将不胜感激。

在此先感谢

+0

https://docs.angularjs.org/api/ng/directive/ngClick – 2014-10-09 08:27:05

+0

什么是你想通过使用JQuery才达到? – 2014-10-09 08:37:55

+0

您可以在'myCtrl'中对'clickDetails'进行初始调用,因为控制器是在每个视图中创建的,您将确保为每个视图请求调用'clickDetails'。 – cubbuk 2014-10-09 08:49:40

回答