javascript - 使用 Javascript 和 jQuery 顺序加载 fadeIn 效果

标签 javascript jquery loading fadein

我最近访问了一个网站,我想复制加载淡入效果。

You can see it here

页面的加载和淡出效果非常好,因为并非所有内容都会同时淡入。我认为它遵循顺序。

这是我发现并假设是正确的代码:

$(window).load(function() {
  $(".fade").each(function(i) {
    $(this).delay(100*i).fadeIn();
  });
});

我尝试将其复制到我的网站,但没有任何反应。我将 ".fade" 更改为特定于我的网站的另一个类。我在我的页面上也看不到任何错误。

怎么了?为什么不起作用?我还需要改变什么吗? 100*i 是什么意思?

最佳答案

为了让某些东西“淡入”——它首先必须是不可见的。 确保添加以下 css:

.fade {
   display: none;   
}

关于javascript - 使用 Javascript 和 jQuery 顺序加载 fadeIn 效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491453/

相关文章:

iphone - 访问 UIImage 属性而不将图像加载到内存中

image - 在 MVC webgrid 中添加 "loading"指示器?

javascript - 从具有多个父子的嵌套 Json 获取特定数据

php - 我的应用程序的 Twitter api 授权

javascript - D3 使用图案用图像填充形状

javascript - SuperSized 的替代品

jquery - 如何清理JQuery JSONP请求结果?

jquery - 使用 Jquery 在加载时显示 div

php - 'IF' 条件内的变量赋值

javascript - jQuery 在文本被注意到之前进行更改