我正在尝试制作一个小 jquery 滑块来简单地在图像之间淡入淡出,但是当它淡入下一张幻灯片时,它会显示一秒钟的幻灯片,然后返回到第一张。我不是最擅长 jquery,更不用说 JavaScript,我是一个 PHP/BASH 人。
jQuery
// Start Slides
$('#hi1').fadeTo("slow", 1.0, function () {
var slide = 1,
slides = 4
ids = [
'#hi1',
'#hi2',
'#hi3',
'#hi4', ],
slideShow = setInterval(function () {
var nextSlide = slide + 1;
if (slide >= slides) {
nextSlide = 1;
}
$(ids[nextSlide]).fadeTo("fast", 1.0, function () {
$(ids[slide]).fadeTo("slow", 0);
});
slide++;
if (slide >= slides) {
slide = 1;
}
}, 5000);
// End Slides
});