预加载DIV

时间:2015-01-27 05:17:44

标签: javascript jquery html css

我在preloadme上使用fadeOut脚本div我的预加载器window.load,但我想知道是否不是等待整个页面加载我可以针对一个特定的div:

preloadme代码

$(window).load(function() { 
$('#status').fadeOut(); 
$('#preloader').delay(350).fadeOut('slow');
$('body').delay(350);
})

我的想法不起作用

$('#img-container').load(function() {

任何建议都非常感谢

1 个答案:

答案 0 :(得分:1)

我担心这是不可能的,因为您可以在element初始化后访问该网页DOM

只需使用$(function(){ //your code}),即可每次都运行代码

$(function(){ 
   $('#status').fadeOut(); // dont rely on this to hide the loaded, use css below 
   $('#preloader').delay(350).fadeOut('slow'); 
});

您可以使用CSS执行此操作,以初始显示预加载的页面加载

#preloader {display:block}