AngularJS: How to listen to DOM Events? Этот ответ предоставляется с помощью директивы ng-click. Мои сценарии состоят в том, что я хочу избежать такого подхода.angularjs прослушивает домашние события
Это мой пример кода
Вот моя попытка.
$('#test').on({
click: function (e) {
console.log("test...");
}
});
$('#login').on({
click: function (e) {
console.log("test...");
}
});
мне нужен слушатель будет реализован, который будет слушать клике даже данного йот элемента. любая помощь в этом оценивается.
Предлагаю ознакомиться с документами AngularJS по «директивам». На самом деле вам следует избегать обработки DOM в контроллерах. Одним из предложений было бы создать простую директиву, которая просто использует делегирование событий для ответа на события «click» на родительском элементе, которому вы хотите делегировать (т. Е. Тело). – SonOfNun
Извините. Но почему 'ng-click' не подходит? http://jsfiddle.net/2nHxs/. –