队列名称是什么?
在此代码中:
$('.slide').delay(2000).fadeOut(500);
这是如何使用 dequeue() 函数吗?因为它在 jQuery 网站中显示 dequeue([queueName])。因为我想使 fadeOut() 出列; fadeOut 是queueName 吗?
这是使用 dequeue() 函数的方式吗?
$('.slide').dequeue('fadeOut');
谢谢。
In this code:
$('.slide').delay(2000).fadeOut(500);
Is this how to use dequeue() function? Cause it says dequeue( [ queueName ] ) in jQuery website. Because I want to dequeue the fadeOut(); Is fadeOut the queueName?
It this the way to use dequeue() function?
$('.slide').dequeue('fadeOut');
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,不是。有一个默认队列,所有效果方法都添加到其中,称为
fx
。请参阅queue
文档:您可以使用其他名称创建其他队列。
您传递给
dequeue
的参数是队列的名称,而不是函数的名称。因此,您可能需要$('.slide').dequeue('fx');
,它与$('.slide').dequeue();
相同>。No it is not. There is a default queue to which all effect methods are added which is called
fx
. See thequeue
documentation:You can create other queues with other names.
The argument you pass to
dequeue
is the name of the queue, not of a function. So you probably want$('.slide').dequeue('fx');
, which is the same as$('.slide').dequeue();
.