如何依次运行这些函数呢?
如何让这些函数一个接一个地运行,以便每个函数在下一个函数开始之前完成?
$(window).unbind();
$('.buyersseclink').removeClass('buyersseclinkon');
$(this).parent().delay(900).addClass('buyersseclinkon');
$(window).bind('scroll', function () {
$('.buyersseclink').removeClass('buyersseclinkon');
});
谢谢
How can I have these functions run one after the other, so each one finished before the next starts?
$(window).unbind();
$('.buyersseclink').removeClass('buyersseclinkon');
$(this).parent().delay(900).addClass('buyersseclinkon');
$(window).bind('scroll', function () {
$('.buyersseclink').removeClass('buyersseclinkon');
});
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
delay()
不适用于addCless
等方法。正如 jQuery 文档建议 您应该使用setTimeout
代替:delay()
does not work with methods such asaddCless
. As the jQuery documentation suggests you should usesetTimeout
instead: