2011-06-14 196 views
2

我有一個網站,當事件發生時我需要刷新網站的幾個部分。例如,我將一個任務添加到待辦事項列表中,我需要刷新待辦事項清單,也許還有一個摘要,而不是什麼。jquery的消息隊列

我不想將站點的各部分相互耦合,因爲這會導致一個巨大的粘性泥漿代碼塊。

我現在正在考慮的方法是在消息隊列中我可以發送事件,並且訂閱該事件的所有函數都將被執行。

是否有一個插件擁有這樣的消息隊列? 我需要自己實施一個嗎?

有沒有更好的方法來解決這個問題,而不使用插件?

回答

0

您可以使用JavaScript數組和push()pop()函數,其中成功的事件調用將使用回調方法從堆棧中取消事件pop()

+0

是的,這是我要做的,如果我必須自己創建它。 – Morten 2011-06-14 13:50:57