<script>
$(function(){
var zaman = 2000; // SaniyeX1000 olarak yazın. (1 saniye için 1000).
var toplamSlide = $(".slider li").length; //Toplam resim sayısı
var slideGenislik = $(".slider li").width(); //Her resmin genişliği
var sliderGenislik = slideGenislik*toplamSlide; // Resimleri toplam genişliği
var slideDeger = 0 ;
$(".slider ul").css("width", sliderGenislik + "px");
$(".sag").click(function(){ // İleri butonuna tıklandığında çalışması gereken fonksiyon
if(slideDeger < toplamSlide - 1){
slideDeger++;
yeniGenislik = slideGenislik * slideDeger;
$(".slider ul").animate({marginLeft: "-" + yeniGenislik + "px"}, 500);
}else{
slideDeger = 0 ;
$("#slider ul").animate({marginLeft: "0"}, 500);
}
return false;
});
$(".sol").click(function(){ // Geri butonuna tıklandığında çalışması gereken fonksiyon
if(slideDeger > 0 ){
slideDeger--;
yeniGenislik = slideGenislik * slideDeger;
$("#slider ul").animate({marginLeft: "-" + yeniGenislik + "px"}, 500);
}else{
slideDeger = toplamSlide-1 ;
$("#slider ul").animate({marginLeft: "-" + (toplamSlide-1)*slideGenislik + "px"}, 500);
}
return false;
});
$.Slider = function(){ // Otomatik Dönmesi için Gereken Fonksiyon
if(slideDeger < toplamSlide - 1){
slideDeger++;
yeniGenislik = slideGenislik * slideDeger;
$("#slider ul").animate({marginLeft: "-" + yeniGenislik + "px"}, 500);
}else{
slideDeger = 0 ;
$("#slider ul").animate({marginLeft: "0"}, 500);
}
}
var otomatikDonme = setInterval("$.Slider()", zaman); // Otomatik Dönmesi Fonksiyonu Çalıştırdım
$("#slider").hover(function(){
clearInterval(otomatikDonme);
}, function(){
otomatikDonme = setInterval("$.Slider()", zaman);
});
});
</script>
herhangi bir eksiğim veya hatam varsa yazın :)