2011-01-24 87 views
0

我有一個動態頁面,正在嘗試構建動態鏈接(domain.com/#/page2/content/etc)。jQuery隊列和觸發器

如果此人輸入鏈接,我們假設domain.com/#/2010/05/14我希望它點擊元素#2010。 $("#2010").trigger("click");

然後函數加載後,點擊$("#05").trigger("click");

見我在說什麼?截至目前,它完美適用於第一個,但第二個點擊在另一個可以加載之前運行。

回答

0

您將需要構建一個函數,該函數在$('#2010')的點擊函數結束時運行,該函數檢查是否有另一個要點擊的鏈接。您可以在頁面加載時和每次點擊結束時構建一個組件數組,檢查數組是否還有其他部分,如果觸發了下一次單擊。每次你從數組中移除元素,這樣它就不會再被使用。