2016-10-26 6 views
0
<a role="button" id="trigger" class="qui-button" ng-click="ctrl.openDialog(); ctrl.triggerClick();">Confirm Dialog</a> 

ngをクリックしますクリックイベントが機能しませんでした。トリガするためにどのように私は、私がすることによってクリックイベントをトリガするためにjqueryのを使用していた別のボタンを押すことで、これをトリガーするイベントに

この問題を解決するにはどうすればよいですか?

+0

[プログラムで[AngularJS \]をクリックする方法(http://stackoverflow.com/questions/22447374/how-to-trigger-ng-click-angularjs-programmatically) – Jhecht

+0

変更を試すctrl => $ ctrl、ng-click = "$ ctrl.openDialog(); ... – Mikkel

答えて

1

ng-clickで他のボタンを同じ機能にしてみませんか?

+0

これは正しい解決策です。要素へのクリックをトリガーするためにdom操作をコードに強制するのは無意味で混乱しますいくつかの動作を実行する。これは将来の開発者を混乱させ、これはng-clickが –

関連する問題

 関連する問題