Посмотрите на эту функцию, это простой слайдер:
HTML
<img src="pic_01.jpg" id="photo" />
<span id="slideNumber"></span>
JS
var ImageArr1 = new Array("pic_01.jpg","pic_02.jpg","pic_03.jpg");
var ImageHolder1 = document.getElementById("photo");
function RotateImages(whichHolder,Start)
{
var a = eval("ImageArr"+whichHolder);
var b = eval("ImageHolder"+whichHolder);
if(Start>=a.length)
Start=0;
b.src = a[Start];
document.getElementById('slideNumber').textContent = "Slide "+(Start+1)+" of "+ImageArr1.length;
window.setTimeout("RotateImages("+whichHolder+","+(Start+1)+")",3500);
}
RotateImages(1,0);
У меня есть контейнер с картинками, и я переключаю его атрибут SRC, чтобы показать другие картинки.Он автоматически рассчитан на 3500 миллисекунд и показывает информацию об индексе изображения ниже.
Это чистый JavaScript, который я знаю, но взгляните на него.Он научит вас некоторым основам.