私はJavaScriptを初めて使用し、最初から学びたいと思っています。最近、画像のスライドショーを作成できましたが、現時点ではスライド/フェード効果はありません。他のチュートリアル/回答が役に立たなかったので、誰かが私を助けてくれたら幸いです。
これが私のJavaScriptコードです:
<script>
var images = new Array;
images[1] = "_images/_slideshow/slideImg01.png";
images[2] = "_images/_slideshow/slideImg02.png";
images[3] = "_images/_slideshow/slideImg03.png";
images[4] = "_images/_slideshow/slideImg04.png";
images[5] = "_images/_slideshow/slideImg05.png";
var currentImage = 1;
function changeimage(change){
currentImage += change;
if(currentImage > images.length -1){
currentImage = 1;
}
else if(currentImage < 1){
currentImage = images.length -1;
}
document.getElementById('slideshowIMG').innerHTML = '<img src="' +
images[currentImage] + '"/>';
}
changeimage(0);
</script>
これが私のHTMLコードです:
<div id="slideshow">
<div id="slideshowIMG"></div>
<div id="slideshowcontrols">
<a onclick="changeimage(-1);">next</a>
<a onclick="changeimage(1);">prev</a>
</div>
</div>
さて、スライド/フェード効果を追加するためにコードをどこで編集しますか?そして、コードは何でしょうか?
単純な左から右へ-およびその逆-スライド効果で十分です:)
前もって感謝します