$(document).ready(function(){
$("#splash").fadeOut('6000');
$.mobile.changePage("index.html");
});
我是jQuery的新手,希望在显示大约5秒钟之后淡出带有ID splash的页面,然后将其重定向到索引页面。
我的问题是即使我已经指定了时间,启动画面似乎也不会持续超过一秒钟。
答案 0 :(得分:3)
正如你所写,你的第二行不会等到第一行结束。您可以使用回调来完成此操作:
$("#splash").fadeOut('6000', function(){
$.mobile.changePage("index.html");
});
当fadeOut完成时执行$.mobile.changePage("index.html");
。