这是我的 jquery prg。我已经完成了这项工作并正确地为图像设置了动画。这里第一个图像动画 2 秒并停止,第二个图像继续动画。在第四张图像动画后,我需要开始第一张图像动画。我想anim()
无限次调用函数。请帮我
我的脚本在 jquery 中包含四个函数 showFirst、showSecond、showThird、showfour
这是anim函数以时间间隔调用四个函数
$(function anim() {
$('div.f:not(:first)').hide(); // Hide all columns except the first
$('div.s:not(:first)').hide(); // Hide all columns except the first
$('div.c:not(:first)').hide(); // Hide all columns except the first
$('div.d:not(:first)').hide(); // Hide all columns except the first
// showFirst();
var timesRun = 0;
var interval = setInterval(function(){
timesRun += 1;
if(timesRun === 2){
clearInterval(interval);
var timesRun1= 0;
var interval1 = setInterval(function(){
timesRun1 += 1;
if(timesRun1 === 2){
clearInterval(interval1);
var timesRun2 = 0;
var interval2 = setInterval(function(){
timesRun2 += 1;
if(timesRun2 === 2){
clearInterval(interval2);
var timesRun3 = 0;
var interval3 = setInterval(function(){
timesRun3 += 1;
if(timesRun3 === 2){
clearInterval(interval3);
}
showFour();
}, 1000);
}
showSecond();
},1000);
}
showThird();
}, 1000); }showFirst();
}, 1000);
});
我有四个图像和四个备用图像。我以 2 秒的时间间隔更改了图像。我在动画函数中编写了这段代码。现在我在 anim 的函数内部调用。但它不起作用。