gpt4 book ai didi

jquery - 很多嵌套函数可以让这个更简单

转载 作者:行者123 更新时间:2023-12-01 08:18:55 30 4
gpt4 key购买 nike

这是我编写的用于为列表中的某些项目设置动画的 jQuery:

$("#titleTile").delay(5000).animate({top: "160px"}, 300, function() {
$(".tweet_msg.t0").animate({top: 0, height: "show"}, 300, function() {
$(".tweet_msg.t1").delay(5000).animate({top: 0, height: "show"}, 300, function() {
$(".tweet_msg.t2").delay(5000).animate({top: 0, height: "show"}, 300, function() {
$(".tweet_msg.t3").delay(5000).animate({top: 0, height: "show"}, 300, function() {
$(".tweet_msg.t4").delay(5000).animate({top: 0, height: "show"}, 300);
});
});
});
});
});

有更好的方法来编写我的代码吗?

其次,我可以将其包装到一个可以调用的函数中吗?

最佳答案

另一个选项是在单个元素上使用自定义队列。如果这就是你所做的一切,可能有点矫枉过正了。但如果您愿意,这里是我为上一个问题创建的一个小示例:

http://jsfiddle.net/jRawX/2/

http://api.jquery.com/queue/

至于将其包装在函数中,当然,只需将其包装在函数中即可:

function something(){
// do your stuff
}

关于jquery - 很多嵌套函数可以让这个更简单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8562595/

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