我有以下 JavaScript 来制作幻灯片:
window.addEventListener('load', main, false);
var number = 1;
var interval;
function main() {
interval = setInterval(changeDia, 3000);
}
function changeDia() {
var img = document.getElementById("dia");
var currentDia = img.getAttribute("src");
if(currentDia == "style/slideshow/6.jpg") {
number = 1;
} else {
number = number + 1;
}
img.setAttribute("src", "style/slideshow/" + number + ".jpg");
}
这段代码运行良好,但过渡非常粗鲁。我想让当前图像淡出,下一个图像淡入,以便平滑过渡。最简单的方法是什么?Javascript 和 jQuery 都对我有好处。
提前致谢,
塞德里克