Я хочу вызвать функцию ng-click
, используя console
. Возможно ли это?
<button class="btn btn-sm btn-block btn-green ng-binding" id="login-button"ng-click="onLoginClick($event)">Log In</button>
Вы можете попробовать следующее:
angular.element('#login-button').triggerHandler('click');
это будет работать точно.
Да. Вы можете вызвать/выполнить функцию с помощью window.function_name()
или function_name()
Единственный способ, который мне нужен, - использовать jQuery для выбора элемента (кнопки), а затем вызвать щелчок:
$( "#login-button" ).trigger( "click" );
Попробуйте и сообщите нам, если это сработает, вот вы JSFiddle: ссылка
Вы можете использовать javascript getelementbyid следующим образом:
document.getElementById("login-button").click();
onLoginClick
, верно?