Javascript 延迟JQuery图像旋转器旋转2秒
我刚刚在我的网站上设置了一个Jquery图像旋转器,并希望对其进行自定义,使图像在2秒钟后才旋转 我一直试图通过实现setTimeout函数(就在//loop-through-items注释所在的位置)来实现这一点,但它一直说我的函数没有声明,所以我认为tt在这一点上不起作用Javascript 延迟JQuery图像旋转器旋转2秒,javascript,jquery,html,rotator,Javascript,Jquery,Html,Rotator,我刚刚在我的网站上设置了一个Jquery图像旋转器,并希望对其进行自定义,使图像在2秒钟后才旋转 我一直试图通过实现setTimeout函数(就在//loop-through-items注释所在的位置)来实现这一点,但它一直说我的函数没有声明,所以我认为tt在这一点上不起作用 $(window).load(function() { //start after HTML, images have loaded var InfiniteRotator = { init: fu
$(window).load(function() { //start after HTML, images have loaded
var InfiniteRotator = {
init: function() {
//initial fade-in time (in milliseconds)
var initialFadeIn = 0;
//interval between items (in milliseconds)
var itemInterval = 2000;
//cross-fade time (in milliseconds)
var fadeTime = 1000;
//count number of items
var numberOfItems = $('.rotating-left').length;
//set current item
var currentItem = 0;
//show first item
$('.rotating-left').eq(currentItem).fadeIn(initialFadeIn);
//loop through the items
var infiniteLoop = setInterval(function() {
$('.rotating-left').eq(currentItem).fadeOut(fadeTime);
if (currentItem == numberOfItems - 1) {
currentItem = 0;
} else {
currentItem++;
}
$('.rotating-left').eq(currentItem).fadeIn(fadeTime);
}, itemInterval);
}
};
InfiniteRotator.init();
});
我正在使用此站点的代码重写最后一个结束括号:
});
看起来有隐藏字符。它说哪个函数没有声明?右括号没有修复它。
});