10秒后如何淡出页面

时间:2016-10-25 19:23:56

标签: jquery

$(document).ready(function(){
    $("#splash").fadeOut('6000');
    $.mobile.changePage("index.html");
});

我是jQuery的新手,希望在显示大约5秒钟之后淡出带有ID splash的页面,然后将其重定向到索引页面。

我的问题是即使我已经指定了时间,启动画面似乎也不会持续超过一秒钟。

1 个答案:

答案 0 :(得分:3)

正如你所写,你的第二行不会等到第一行结束。您可以使用回调来完成此操作:

$("#splash").fadeOut('6000', function(){
    $.mobile.changePage("index.html");
});

当fadeOut完成时执行$.mobile.changePage("index.html");