javascript - 具有可见性 :hidden instead of display:none 的 JQuery 无限脉冲函数

标签 javascript jquery css ajax jquery-animate

我有无限脉动功能

function pulsate(element) {
    $(element || this).delay(150).fadeOut(1000).delay(150).fadeIn(1000, pulsate); 
}

取自 jQuery: infinite fadeOut $ fadeIn effect?

我想用 visibility:hidden 而不是 display:none

来产生脉冲效果

我读过这篇文章 jQuery fadeOut without display none? 但仍然令人困惑。 如何为无限脉动函数实现此 visibility:hidden 方法。

谢谢,

最佳答案

function pulsate(element) {
    $(element || this).animate({ opacity: 0 }, 1000, function() {
        $(this).animate({ opacity: 1 }, 1000, pulsate);
    });
}

http://jsfiddle.net/QWujL/

关于javascript - 具有可见性 :hidden instead of display:none 的 JQuery 无限脉冲函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15800643/

相关文章:

jquery - 当到达窗口顶部时使 div 固定

jquery - 使用jquery获取URL内容

html - 带有透明png的蒙版边框?

javascript - Chart.js 插件注释线阴影

javascript - 如何删除mongodb中的深层数组?

javascript - 从外部进入集合中的控件时如何淡入和淡出标签?

float div 上的 CSS 边框

javascript - 如何使用 CSS 将过渡应用到下一张幻灯片

java - 如何(在网站上)检查系统上是否安装了 Java(*不是*在浏览器中)

javascript - Pie chart.js - 显示所有 3 个分段边框