Kozack
@Kozack
Thinking about a11y

Как на Angular прервать клик по ссылке?

Есть ссылка:
<a href="http://">Link</a>
Нужно чтобы при нажатии на ссылку выполнился некий обработчик. Но сама ссылка не открывалась. Но при этом нужно сохранить возможность перехода по ней, в случае если пользователь откроет ссылку в новой вкладке, или у него отключен JS.
На jQuery делалось так:
$('a').click(function() {
    // code
    return false;
});

Но как так сделать используя angular?
  • Вопрос задан
  • 1021 просмотр
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
<a href="http://" ng-click="handleClick($event)"></a>

$scope.handleClick = function($event) {
  $event.preventDefault();
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы