2011-01-24 3 views
0

У меня есть динамическая страница и я пытаюсь построить динамические ссылки (domain.com/#/page2/content/etc).jQuery queue и trigger

Если человек входит в ссылку, скажем, domain.com/#/2010/05/14, я хочу, чтобы он щелкнул элемент # 2010. $("#2010").trigger("click");

Тогда после функциональных нагрузок, нажмите на $("#05").trigger("click");

Смотрите, что я говорю? На данный момент он отлично работает для первого, но второй клик запускается до того, как другой может загрузить.

ответ

0

Вам нужно будет создать функцию, которая запускается в конце функции щелчка $('#2010'), которая проверяет наличие другой ссылки. Вы можете создать массив компонентов при загрузке страницы и в конце каждой функции щелчка проверить, есть ли еще части массива, если есть триггер следующего щелчка. Каждый раз, когда вы проходите, удаляйте элемент из массива, чтобы он больше не использовался.