Sergamers
@Sergamers
front-end

Angular — как создать trigger как в jquery (обучение)?

есть скелет
<ul>
                    <li ng-repeat="social in media" 
                        ng-mouseover="showWeb=false" 
                        ng-mouseleave="showWeb=true" 
                        ng-click="clickToLink()">
                        <a href="{{social.link}}" class="sprite {{social.class}}">Мы в {{social.name}}</a>
                        <span class="showWeb" ng-hide="showWeb">{{social.name}}</span> 
                    </li>
                </ul>


Как передать в ng-click значение this, а затем в функции clickToLink сделать событие нажатие на вложенный тег a
$(this).find('a').trigger('click');
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
А зачем вам нужно именно такое поведение? Если вам нужно перейти по ссылке - можно сделать это через $location сервис например.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@rakro
clickToLink(social) не то что тебе нужно?
Ответ написан
Ваш ответ на вопрос

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

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