少し遅れて単純なクリックループを作ろうとしていましたが、どこが間違っているのか教えていただけますか?これが私のコードです:
function loop(time) {
$('.navNextSlide').delay(time).click(function() {
loop(time);
});
}
loop(1000);
ありがとう、M
これを試して
function loop(time) {
$('.navNextSlide').delay(time).click(function() {
setTimeout("loop()",time);
});
}
loop(1000);
あなたはただ使うことができますwindow.setInterval()
。
setInterval(function() {
$('.navNextSlide').click();
}, 1000);
このようなものはどうですか?それははるかに実用的です:
var loopTime = 1000;
var interval = setInterval(loop,loopTime);
function loop() {
$('.navNextSlide').trigger('click');
}
$('.navNextSlide').click(function() {
//what you want to happen when click occurs
});