Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2017, 22:00
Интересующийся
Отправить личное сообщение для bipib Посмотреть профиль Найти все сообщения от bipib
 
Регистрация: 04.12.2017
Сообщений: 13

Вызвать функцию после выполения функции
Есть такой код:
<a href="" onclick="$('a[href=\'#menu4-collapse\']').trigger('click'); setTimeout(function() { $('a[href=\'form-review-lnk\']').on('click'), 400); return false;">Добавить отзыв</a>


<a href="#menu4-collapse"> - это ссылка на таб bootstrap который открывается по клику. А в этом табе есть два отдела Отзывы - <div id="review-lnk">
Добавить Отзыв - <div id="review-lnk">
Таб открывается все ок но переход по анкорной ссылке не происходит на главную страницу. Подскажите что и как я делаю не так?
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2017, 09:46
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,708

bipib, метод "on" вешает listener, а не вызывает его.
Используйте метод "trigger".
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2017, 12:18
Интересующийся
Отправить личное сообщение для bipib Посмотреть профиль Найти все сообщения от bipib
 
Регистрация: 04.12.2017
Сообщений: 13

Дело в том что я пробовал и trigger вешать все равно переходит на главную. Будто скрипт не видит анкорную ссылку (я думаю что она еще закрыта в табе) и делает переход на главную. Можно както дождаться чтоб он сначала открыл ссылку а затем перешел по анкорной ссылке. Я вроде понимаю что легкая задача но я вчера целый день пробовал по разному и безрезультатно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запустить функцию из параметров функции? Untropee Общие вопросы Javascript 4 14.12.2016 15:03
Передача аргументом функции функцию Brainsss Общие вопросы Javascript 20 17.11.2014 16:12
как вызвать функцию из функции imedia Элементы интерфейса 13 26.09.2014 17:35
Запуск функции после ресайзинга странички dummer232 jQuery 2 30.09.2010 16:23
как вызвать функцию? pumpurumer jQuery 2 27.08.2009 19:39