jQuery队列,如何为通知系统创建队列

jQuery队列,如何为通知系统创建队列,jquery,scripting,notice,Jquery,Scripting,Notice,我创建了一个简单的jQuery脚本,它为用户显示通知。 此脚本可在以下站点获得:jsfiddle.net/vLqQF/ 我想创建队列,如果我在短时间内运行5个通知,用户将看不到它们。只有在prev完整且隐藏时,它才起作用。 我试着做一个简单的队列,但它似乎更复杂。 有人能帮我吗?看看setInterval()。您可以调用操作并指定等待时间: var interval = setInterval(function(){ notice(1,1,'Hello World2'); }, 200


我创建了一个简单的jQuery脚本,它为用户显示通知。 此脚本可在以下站点获得:
jsfiddle.net/vLqQF/

我想创建队列,如果我在短时间内运行5个通知,用户将看不到它们。只有在prev完整且隐藏时,它才起作用。 我试着做一个简单的队列,但它似乎更复杂。 有人能帮我吗?

看看setInterval()。您可以调用操作并指定等待时间:

var interval = setInterval(function(){
    notice(1,1,'Hello World2');
}, 2000);
然后,要清除间隔,只需使用

clearInterval(interval);
这将在单击div时清除间隔

更新您的小提琴:


someAction()
中删除参数。但是如果我想将操作更改为:单击关闭,则间隔不是一个好主意,或者我不确定你的意思,但是如果你想让用户停止进程,你可以使用clearInterval。见更新的小提琴。当用户单击div时,进程将停止(关闭)。看一看,您可以像这样添加队列,非常感谢!这正是我想做的!