답변:
이것을 사용할 수 있습니다 :
window.setInterval(yourfunction, 10000);
function yourfunction() { alert('test'); }
window.setInterval(function() {
alert('test');
}, 10000);
해당 함수를 호출 할 때마다 고정 된 시간 지연으로 함수를 반복해서 호출합니다.
하나 이상의 타이머 를 관리하기 위해 jQuery Timer 를 체크 아웃 할 수 있습니다.
http://code.google.com/p/jquery-timer/
var timer = $.timer(yourfunction, 10000);
function yourfunction() { alert('test'); }
그런 다음 다음을 사용하여 제어 할 수 있습니다.
timer.play();
timer.pause();
timer.toggle();
timer.once();
etc...
setInterval 은 원하는 기능입니다. 매 x 밀리 초마다 반복됩니다.
window.setInterval(function() {
alert('test');
}, 10000);
jQuery 1.4에는 한 번만 트리거하고 이미 해당 버전을 사용하기 시작한 경우 .delay (duration, [queueName]) 메소드도 포함되어 있습니다.
$('#foo').slideUp(300).delay(800).fadeIn(400);
죄송합니다. 계속 트리거 할 이벤트를 찾고있는 실수입니다. 여기에 남겨 두겠습니다. 누군가 도움이 될 수도 있습니다.
function run() {
window.setTimeout(
"run()",
1000
);
}