淡出并淡入Opera不工作

时间:2011-02-21 20:48:15

标签: javascript jquery html css

请原谅我,因为我是Jquery / Javascript的新手。 我创建了一个简单的代码,似乎可以正常工作:IE9,Firefox,Safari,Chrome。但由于某种原因,它不在Opera工作。 #loader div似乎没有消失。

这是代码:

$(window).load(function () {
$("#loader").delay(4000).fadeOut("slow"); $("p").delay(5000).fadeIn("slow"); });

代码功能如下。

  1. 加载页面,(等到运行功能前加载所有内容/图像)。
  2. 等待4秒然后淡出#loader div。
  3. 最后在5秒后淡出段落。
  4. 提前致谢!

1 个答案:

答案 0 :(得分:1)

将$(window).load更改为$(document).ready。我不认为您的fadeIn / fadeOut方法现在甚至被调用。完整示例如下:

$(document).ready(function () {
  $("#loader").delay(4000).fadeOut("slow"); 
  $("p").delay(5000).fadeIn("slow"); 
});