2013-11-01 97 views
0


我創建了一個簡單的jQuery腳本,這對用戶顯示通知。 該腳本爲:jsfiddle.net/vLqQF/
我想創建隊列,如果我在短時間內運行5通知,用戶dosnt看到它們。它只在prev完整並隱藏時才起作用。 我想爲此做一個簡單的隊列,但它似乎更復雜。 有人可以幫助我嗎?jQuery的隊列,如何創建通知系統隊列

+0

你的意思是排隊嗎? – idbehold

+0

是的,我很抱歉... – Grzegorz

+0

看看[Q](https://github.com/kriskowal/q) – Johnny

回答

1

看看setInterval()。你可以打電話給你的行動,並指定一個時間等待:

var interval = setInterval(function(){ 
    notice(1,1,'Hello World2'); 
}, 2000); 

然後清除間隔只需使用

clearInterval(interval); 

這將清除間隔當您單擊DIV

更新您的提琴:

http://jsfiddle.net/vLqQF/4/

+1

從'someAction()'中移除parens。 – jfriend00

+0

但是,如果我想要更改操作爲:關閉點擊,然後間隔不是主意 – Grzegorz

+0

對不起,不知道你的意思,但如果你想讓用戶停止進程,你可以使用clearInterval。看到更新的小提琴。當用戶點擊div時,進程將停止(關閉)。 – CR41G14