jQuery 淡入淡出图像不透明动画

标签 jquery

我目前正在尝试找到一种方法来显示一个简单的图像,该图像会在恒定循环中自动淡入淡出(不透明度 0 > 100)。

是否有任何方法可以在 jQuery 中实现此目的,而不必依赖 Flash 解决方案?

一些信息将不胜感激。

最佳答案

试试这个

$(function () {
    $('img').on("hasFadedOut", fadeInImg);
    $('img').on("hasFadedIn", fadeOutImg);
    fadeOutImg();
})

fadeInImg = function () {
    $('img').fadeIn(500, function () { $('img').trigger("hasFadedIn"); });
};

fadeOutImg = function () {
    $('img').fadeOut(2000, function () { $('img').trigger("hasFadedOut"); });
};

关于jQuery 淡入淡出图像不透明动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14498544/

相关文章:

javascript - jquery datepicker 与 codeigniter 问题

javascript - 如何让 shown.bs.modal 在模式使用远程 URL 时触发

javascript - 如果选中,则 jQuery 计算总和文本字段

javascript - jQuery 定义函数未选择

javascript - 使最宽的文本行适合 div 并更改第二行以匹配比率

javascript - 将元素从开始位置动画到另一个元素的位置

javascript - 多个 jQuery 对象具有相同的功能

javascript - 以与 jQuery.proxy() 相同的方式调用 lodash _.bind() ?

jquery - 未捕获的异常 : Syntax error, 无法识别的表达式 jQuery

jquery - 使用python中的pyquery删除html中的所有隐藏元素