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');
});
任何暗示或建議,將不勝感激。
在此先感謝
https://docs.angularjs.org/api/ng/directive/ngClick – 2014-10-09 08:27:05
什麼是你想通過使用JQuery才達到? – 2014-10-09 08:37:55
您可以在'myCtrl'中對'clickDetails'進行初始調用,因爲控制器是在每個視圖中創建的,您將確保爲每個視圖請求調用'clickDetails'。 – cubbuk 2014-10-09 08:49:40