スライドショーを作成するための次の 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 はどちらも私にとって良いものです。
前もって感謝します、
セドリック