1

しばらくすると表示されるdivがあります。つまり、ページの読み込み時に表示されなくなり、しばらくすると表示されます。

私はこれを試しましたが、うまくいきません。

setTimeout($(".startab").show(),4000);
$(".startab").delay(4000).show();

JSフィドルのデモ

4

2 に答える 2

4

クロージャーを使用する必要がある

setTimeout(function () {
    $(".startab").show()
}, 4000);

setTimeout は最初のパラメーターとして関数を取り、オブジェクトを渡していました

フィドル

于 2013-09-05T11:13:48.847 に答える
1

setTimeout()コールバックと期間を受け入れ、次のように呼び出す必要があります。

setTimeout(function() {$(".startab").show()},4000);
于 2013-09-05T11:15:43.473 に答える