javascript - 如何使图像一张一张淡入淡出?

标签 javascript jquery image

我已经看到使用链接 settimeout 来执行此操作的示例。但是,这不适用于无限数量的图像。 调用多个图像的 .each 函数会导致它们同时淡入。是否有类似 .each 的函数可用于在执行中阻塞的循环?

最佳答案

您可以使用 jQuery delay 方法:

$('img').each(function(i) {
   $(this).delay(i * 400).fadeIn();
});

关于javascript - 如何使图像一张一张淡入淡出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16638770/

相关文章:

javascript - 为什么 BootstrapValidator 不工作?

php - 如何纠正 mysql php 更新中的错误?

javascript - 如何分别选择多张图片?

android - 如何在Android应用程序中上传从相机拍摄的图像

html - 在页面内时图像显示异常大

javascript - Protractor - X 不是函数

javascript - ES6 : Conditional & Dynamic Import Statements

javascript - 特殊字符(和 MooTools)毁了我的生活

javascript - 使用 Javascript 将值存储在变量中

javascript - 将通用逻辑提取到 JavaScript 中的可重用函数中