Я пытаюсь добавить класс к элементу щелчка и удалить его, когда пользователь нажимает на другие элементы.Как обработать событие click в моем классе
У меня есть что-то вроде
<li ng-repeat='test in tests' >
<a href='' ng-click='pickTest($index, $event)'>{{test.title}}</a>
</li>
JS
$scope.pickTest = function(index, event) {
$(event.target).addClass('blur');
//this works when user clicks one of the <a> tags
//but I want to remove the class if user clicks another <a> tag
};
Как мне это сделать?
Спасибо!
Я боюсь, что это не является "угловой подход". Зачем изобретать колесо и манипулировать DOM вручную? .. Это то, что угловатое в основном освобождает вас от выполнения. – alecxe
Ну, у меня нет опыта использования угловой разметки смешения с логикой, как правило, я стараюсь избегать. –