Jquery:DOM 加载后淡入图像。有时有效..?

2023-12-08

 //fade in images after the image has loaded..

$(document).ready(function(){
  $(".image_ad").hide().bind("load", function () { $(this).fadeIn(400); });
 });

如果有人有任何意见,那就太好了。

我写这个是为了避免必须观看页面上加载的图像,我宁愿页面加载,然后当每个图像准备好时它们会很好地淡入。

问题是,有时一些图像永远不会加载,点击刷新会纠正这个问题,但我宁愿让它完美,并询问是否有人知道为什么。

我有一种感觉,有时在脚本运行时 dom 尚未完全加载,我知道它在 document.ready 中,但这可能是可能的..

再次感谢。


感谢所有的答复!今晚我将使用这些片段并将我发现有用的内容发回。再次非常感谢您的回答。


如下所示,这似乎非常适合我的需求。感谢大家。

$(document).ready(function(){
   $(".gallery_image").hide().not(function() {
       return this.complete && $(this).fadeIn(100);
   }).bind("load", function () { $(this).fadeIn(100); });
});

还有一件事,我不喜欢不完整的帖子,所以......

我发现这不起作用火狐浏览器 3.6.12.

我会调查一下。


我猜这是因为图像被缓存了,所以load从不火灾。

尝试排除隐藏的缓存图像:

$(document).ready(function(){
   $(".image_ad").not(function() {
       return this.complete;
   }).hide().bind("load", function () { $(this).fadeIn(400); });
});

或隐藏它们,但做一个fadeIn立即上完整的。

$(document).ready(function(){
   $(".image_ad").hide().not(function() {
       return this.complete && $(this).fadeIn(400);
   }).bind("load", function () { $(this).fadeIn(400); });
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jquery:DOM 加载后淡入图像。有时有效..? 的相关文章

随机推荐

  • 计算一个数字在数组中出现的次数

    我正在开发一个小程序 用于计算整数在数组中出现的次数 我设法做到了这一点 但有一件事我无法克服 我的代码是 include
  • 客户端分页[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 目前可用于客户端分页的最佳库是什么 jQuery 表排序器是一个不错的选择 因为在显示数据时您通常需要一个可排序的表格 并且它还内置分页 因此您可以
  • 使用 JPA 2.1 Criteria API 之间的 LocalDate

    在我的实体中 我有两个字段 private LocalDate startDate LocalDate of 1900 1 1 private LocalDate endDate LocalDate of 3000 1 1 使用 JPA C
  • 动态手势的隐马尔可夫模型训练?

    我知道有很多与隐马尔可夫模型相关的材料 我也阅读了与该主题相关的所有问题和答案 我了解它的工作原理以及如何训练它 但是我无法解决在尝试训练它进行简单的动态手势时遇到的以下问题 我在用OpenCV 的 HMM 实现我已经研究过之前提出的问题和
  • 如何打开不在同一文件夹中的文本文件?

    由于 C 它不是我用来编程的语言 所以我不知道如何做到这一点 我有一个项目文件夹 其中包含所有 c 和 h 文件 以及一个 conf 文件夹 其中有一个 config txt 文件可供读取 我怎样才能打开它 FILE fp fopen co
  • mongo DB集合、文档和数据库的大小限制

    过去几个月我一直在学习和工作 MongoDB 现在我对每个文档 16 MB 的最大大小限制感到非常困惑 我只是想知道 16 MB 大小限制是否适用于集合内的单个文档 或者此限制也适用于单个集合 由于我有一个包含酒店架构的集合 因此我将在其中
  • 实现我自己的打印预览?

    我开发了自己的报表控件 它只不过是在控件窗口的客户端 DC 的 CDC 上绘制文本 我也有打印功能 报告输出直接发送到打印机 不过 我想让用户在实际打印报告之前知道输出 我无法使用 MFC 的打印预览架构来执行此操作 因为我的项目未使用文档
  • Jquery 历史记录/后退按钮插件的当前状态?

    大约一年前我花了很长时间研究这个问题 我试过 Jquery 烧烤插件 Jquery 历史记录插件 jquery address 插件 我发现 jquery address 插件是最好的 但这些事情变化很快 最近有没有人彻底研究过这个选项 在
  • hibernate缓存(例如EHCache)是否可以与jpa特定代码一起使用(如果我使用EntityManager/EM Factory而不是Session/SessionFactory)?

    我有一个非常简单的查询 我想确保我没有任何困惑 我在规范中看到缓存不是规范的一部分 而是根据特定的orm工具提供商提供的 我在我的应用程序中使用 Hibernate 作为 ORM 工具 但为了独立于供应商 我使用 JPA javax per
  • 如何根据“<选项>”更改链接表单操作?

    该表格是搜索表格 当我点击
  • 在 ASP.NET 中实现 404 的最佳方法

    我正在尝试确定在标准 ASP NET Web 应用程序中实现 404 页面的最佳方法 我目前在 Global asax 文件中的 Application Error 事件中捕获 404 错误 并重定向到友好的 404 aspx 页面 问题是
  • 创建表,但如果表已存在则删除它

    我正在处理一个请求 我必须创建一个表来插入一些数据 所以 显然我首先要有一个删除表 在创建 st 之前但是当我第一次运行它时 在创建表之前 它会弹出一个错误 指出表未创建 然后创建表并从这里开始 因此 每次任何人第一次运行我的代码时 都会在
  • 使用 VB.net 的 Excel 文本转列

    我有一个 Excel 工作表 A 列中的条目数量可变 样本 402110000027547 97517161579 IDLE 402 11 150 402110000013260 97517117011 IDLE 402 11 190 40
  • 在 Java 中如何追加到文本文件而不是覆盖它?

    我正在尝试使用 Java 在文本文件中添加一行 当我运行程序时 我的意思是添加一行简单的行 但我的程序在写入新数据之前会删除文本文件中的所有旧数据 这是代码 FileWriter fw null PrintWriter pw null tr
  • php邮件总是进入垃圾邮件

    如何优化 php mail 而不将电子邮件发送到垃圾邮件 我的网页所做的一切都会将电子邮件发送到垃圾邮件 如何使其不发送到垃圾邮件 这取决于您拥有的垃圾邮件引擎 您无法为此优化 PHP 函数 只需尝试使用正确的标头创建电子邮件并从真实的电子
  • Orion API 通过 Keycloak 进行身份验证

    我想通过 Keycloak IdM 在 Orion API 上添加身份验证 我知道可以将 Orion 与 Pep Proxy Wilma 和 Keyrock 一起使用来完成此任务 并且可能的解决方法是将 keyrock 与 keycloak
  • 优化 Visual Studio 解决方案构建 - 在哪里放置 DLL 文件?

    我发现 如果您没有在任何地方启用 复制本地 则许多项目的 C 解决方案的构建时间会变得更快 我做了一些测试 似乎 至少对于我们的解决方案 我们只需删除 复制本地 就可以将构建时间增加 2 3 倍 这可能意味着我们必须将库存储在某个公共目录中
  • Laravel 中的 Composer 更新错误“无法将需求解析为一组可安装的软件包”[重复]

    这个问题在这里已经有答案了 我刚刚更新我的作曲家 它返回一些错误和问题 Your requirements could not be resolved to an installable set of packages Problem 1
  • 使用二分搜索改进插入排序的最坏情况运行时间

    while 循环使用线性搜索向后扫描 但是 我们知道 while 循环中的数组已经排序 所以我们可以用二分查找代替线性查找 这样O n 就变成了O lg n 然而 我对此的看法是 它不会有助于减少总时间 因为我们仍然需要将元素向前移动一个索
  • Jquery:DOM 加载后淡入图像。有时有效..?

    fade in images after the image has loaded document ready function image ad hide bind load function this fadeIn 400 如果有人有