【发布时间】:2014-06-19 05:27:01
【问题描述】:
我不知道如何让第一个内容在下一个内容淡入之前完全淡出。这是一个 js 小提琴,您将看到“内容 2”框在“内容 1”框消失之前淡入完全出来。有没有办法让“内容 1”在“内容 2”淡入之前完全淡出,然后“内容 3”?
感谢您的帮助!
这里也是 JS:
function startSlider(){
// timer
var loop = 0;
// get total boxes
var count=$('.count .company').length;
// slide index
var sliderIndex = 0;
// info boxes
var infoboxes = $("#about_cont").find(".count");
function resetSlider() {
window.clearInterval(loop);
moveSlider();
loop=window.setInterval(moveSlider, 2000);
}
function moveSlider() {
if(sliderIndex == count){ //will reset to first image when last image fades out
sliderIndex = 0;
}
infoboxes.fadeOut(1000);
infoboxes.eq(sliderIndex).fadeIn(1000); // slider image + the next image in the slider
sliderIndex++;
}
resetSlider();
}
$(function() {
startSlider();
});
【问题讨论】: