【发布时间】:2013-01-02 15:46:55
【问题描述】:
我想知道这是否是确保在显示#main div 之前加载所有图像等的好方法?
在#main div 中,我必须加载 97 张图像,有时速度不够快,因此在显示图像之前会显示正方形。
$(document).ready(function(){
$('#main').hide();
$(window).load(function(){
$('#main').show();
});
});
谁能给我一些好的建议?
【问题讨论】:
-
我可能会在 CSS 中默认隐藏
#main,但除此之外这似乎是合理的。 -
$(window).load()不应嵌套在$(document).ready()中。 -
@DavidThomas:为什么不呢? $(window).load() 在 $(document).ready() 之后变为...?请解释:-)
标签: jquery