我有这个内容滑块和我需要它像一个幻灯片,我需要自动播放jQuery的内容滑块需要自动播放
$(document).ready(function() {
$('.poveznicaDiv').click(function(){
var broj = $(this).attr('id');
broj = broj.split('ca');
broj = parseInt(broj[1]);
$('#maskaSadrzaja').animate({'left': '-'+ 500*(broj-1) +'px'}, 'slow');
});
});
忽略ID和类名,他们是在克罗地亚:d
所以这个工作得很好,但我需要自动播放它
我想这:
slideShow();
function slideShow(){
var i = 0;
$('#maskaSadrzaja').animate({'left': '-'+ 500*(i) +'px'}, 'slow');
broj++;
// alert(i);
if(i>5){
i=0;
}
setTimeout(slideShow, 1000);
};
但这没有工作
我怎么能使它自动播放?
编辑
所以我尝试别的东西 带班.poveznicaDiv的div也有一个id这就好比poveznica1,poveznica2等
所以,我想对他们
添加功能至极点击事情是这样的:
i=1;
function autoplay() {
$('#poveznica'+i).click();
i++;
setTimeout(autoplay, 1000);
}
为什么犯规这项工作? 我已经把它放在.ready中并且调用了函数(autoplay;)。 帮助请
编辑
我的滑块(和HTML和CSS)几乎是相同的这一个http://www.webdeveloperjuice.com/2010/01/12/lightest-jquery-content-slider-ever-made-380-bytes/
我怎么能让它全自动旋转?
'i'是停留在'0'和'broj'不使用 – Alexander 2012-07-24 19:19:55