2014-11-06 46 views
0

我想显示一个div,但它必须显示页面何时完全加载,然后它必须等待3秒钟。延迟加载页面后执行操作

所以:

  1. 加载页面...
  2. 页面加载中...
  3. 等待3秒...
  4. 执行操作。

我该怎么做?

这是目前我的代码:

jQuery(window).load(function() { 
    $("#logoResize").attr('style', '-webkit-transform:scale(1.25); -moz-transform:scale(1.25); -ms-transform:scale(1.25); -o-transform:scale(1.25); transform:scale(1.25);'); 
}); 

回答

1

使用setTimeout

jQuery(window).load(function() { 
    setTimeout(function(){ 
     $("#logoResize").attr('style', '-webkit-transform:scale(1.25); -moz-transform:scale(1.25); -ms-transform:scale(1.25); -o-transform:scale(1.25); transform:scale(1.25);'); 
    }, 3000); 
}); 
+0

我开不工作...未捕获的语法错误:输入 – 2014-11-06 19:51:16

+1

右括号的意外结束不见了。更新。 – 2014-11-06 19:52:55

+0

谢谢!修复了这项工作。必须等待4分钟才能接受..请稍候:D – 2014-11-06 19:54:28