gpt4 book ai didi

jquery - 使用新的 jQuery 1.6 $.animate "promise"和回调之间的区别?

转载 作者:行者123 更新时间:2023-12-01 06:58:59 25 4
gpt4 key购买 nike

请参见此处:http://blog.jquery.com/2011/05/03/jquery-16-released/

这种新格式有什么区别:

$(".elements").fadeOut();

$.when( $(".elements") ).done(function( elements ) {
// all elements faded out
});

和旧的:

$(".elements").fadeOut(function() { /* all elements faded out */});

最佳答案

正如 Chad 所说,$.when 允许您传入一堆回调,一旦所有回调完成,done 就会触发。

http://vimeo.com/22687950是一个关于 deferreds 的视频,大约 15 分钟标记 $.when() 被介绍。大约 20 分钟您将看到以下代码:

   var $balls = $(".bounceDemo"),
a = $balls.eq(0).drop(500),
b = $balls.eq(1).drop(2000),
c = $balls.eq(2).drop(4000);
$.when(a,b,c)
.done(function(){
//do something
});

关于jquery - 使用新的 jQuery 1.6 $.animate "promise"和回调之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5874643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com