0

重複の可能性:
Javascript sleep
私のjavascriptで次の間で実行を遅らせる方法

こんにちは、2 つの div の html を変更したいと思います。しかし、その間に一時停止があります

$(#div1).html('Div1 content');
$(#div2).html('Div2 content');
//wait 5 seconds
$(#div1).html('Div1 new content');
//wait 5 seconds
$(#div2).html('Div2 new content');
4

3 に答える 3

3

それを行う簡単な方法は、いくつかsetTimeout()の を連鎖させることです。

$('#div1').html('Div1 content');
$('#div2').html('Div2 content');

setTimeout(function () {
    $('#div1').html('Div1 new content');

    setTimeout(function () {
        $('#div2').html('Div2 new content');
    }, 5000);

}, 5000);

$()セレクターも引用することを忘れないでください。

于 2012-05-09T12:45:34.720 に答える
2

setTimeOut()機能を使用できます

于 2012-05-09T12:44:22.827 に答える
0
$(document).ready(function() {
$('#div1').html('Div1 content');
$('#div2').html('Div2 content');

//wait 5 seconds   
$('#div1').delay(5000)
    .queue(function(n) {
        $(this).html("Div1 new content");       
    });

//wait another 5 seconds
$('#div2').delay(10000)
    .queue(function(n) {
        $(this).html("Div2 new content");       
    });
});
于 2012-05-09T12:45:08.327 に答える