Вызвать функцию после выполения функции

Есть такой код:
<a href="" onclick="$('a[href=\'#menu4-collapse\']').trigger('click'); setTimeout(function() { $('a[href=\'form-review-lnk\']').on('click'), 400); return false;">Добавить отзыв</a>
- это ссылка на таб bootstrap который открывается по клику. А в этом табе есть два отдела Отзывы -
Добавить Отзыв -
Таб открывается все ок но переход по анкорной ссылке не происходит на главную страницу. Подскажите что и как я делаю не так?
2 ответа

bipib, метод "on" вешает listener, а не вызывает его. Используйте метод "trigger".


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