JQuery очередь и триггер - PullRequest
       45

JQuery очередь и триггер

0 голосов
/ 24 января 2011

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

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

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

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

1 Ответ

0 голосов
/ 24 января 2011

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

...