gpt4 book ai didi

javascript - 在第一行的第二张图片加载完成后开始加载第二行

转载 作者:行者123 更新时间:2023-11-30 06:47:33 24 4
gpt4 key购买 nike

我想做的是在第一行的第二张图片加载后开始加载第二行图片。目前它等待第一行完全加载所有 10 张图像,我将如何触发它?

这是一个示例网址 http://satbulsara.com/experiment-04/

这是我的代码

var delay = 200, t = 0;
$("#rowOne").children('li').css('display', 'none').each(function(){
t += delay;
var $li = $(this);
setTimeout(function(){
$li.fadeIn(1900);
},t);
});

$("#rowTwo").children('li').css('display', 'none').each(function(){
t += delay;
var $li = $(this);
setTimeout(function(){
$li.fadeIn(1900);
},t);
});

最佳答案

t = delay * 2;在第二行的代码之前为其设置初始延迟。

var delay = 200, t = 0;
$("#rowOne").children('li').css('display', 'none').each(function(){
t += delay;
var $li = $(this);
setTimeout(function(){
$li.fadeIn(1900);
},t);
});

t = delay * 2;

$("#rowTwo").children('li').css('display', 'none').each(function(){
t += delay;
var $li = $(this);
setTimeout(function(){
$li.fadeIn(1900);
},t);
});

使其适用于多行(同样,不要重复自己):

var delay = 200, t = 0;
$(".row").each(function() {
$(this).children('li').css('display', 'none').each(function(
{
t += delay;
var $li = $(this);
setTimeout(function(){
$li.fadeIn(1900);
},t);
});
t = delay * 2;
});

并添加class="row"<ul>元素。

关于javascript - 在第一行的第二张图片加载完成后开始加载第二行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4944607/

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