2

我的主页站点上有一个欢迎弹出窗口。

我有这个 Javascript

<script type="text/javascript">
    $(document).ready(function () {
        $("#div-welcome").dialog({
              width: 'auto',
              height: 'auto',
              modal: true
        });
    });
</script>

如何设置 3 秒的延迟?我尝试使用 setTime 函数,但没有奏效。也许我把它放在了错误的地方。谢谢!AVersa

4

2 回答 2

1

使用setTimeout.

setTimeout()方法在指定的毫秒数后调用函数或计算表达式。

写这个:

$(document).ready(function () {
    setTimeout(function(){
        $("#div-welcome").dialog({
            width: 'auto',
            height: 'auto',
            modal: true
        });
    },3000);
});
于 2013-11-03T13:25:00.893 回答
0
$(document).ready(function () {
    window.setTimeout(function () {
        $("#div-welcome").dialog({
              width: 'auto',
              height: 'auto',
              modal: true
        });
    }, 3000);
});
于 2013-11-03T13:24:46.943 回答