jquery - 我怎样才能用 jQuery 眨眼?

标签 jquery blink

我想闪烁我的菜单文本。我有这段代码,但它不适用于 IE。

(function($)
{
    $.fn.blink = function(options) {
        var defaults = { delay:500 };
        var options = $.extend(defaults, options);

        return this.each(function() {
            var obj = $(this);
            setInterval(function() {
                if($(obj).css("color") == "rgb(255, 0, 0)")
                {
                    $(obj).css('color','#000000');
                }
                else
                {
                    $(obj).css('color','rgb(255, 0, 0)');
                }
            }, options.delay);
        });
    }
}(jQuery))

$(document).ready(function(){$('.blink').blink()})

有人可以帮助我吗?谢谢!

最佳答案

Mini-Effects plug-ins这里应该更简单——如果这就是您从 UI 效果库中需要的全部内容(除了“throb”、“shake”和“bob”等其他要素),那么非常小并且明显高效。

使用简单——只需加载您需要的迷你效果插件,然后只需在您想要闪烁的元素上调用眨眼()即可。

<script type="text/javascript" charset="utf-8" src="javascripts/jquery.blink.min.js"></script>

然后,只需在一些大型的颜色鲜艳的资源上调用眨眼():

$(".selector").blink();

关于jquery - 我怎样才能用 jQuery 眨眼?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3361564/

相关文章:

jquery - 使用 jquery,如何选择文档中 ID 名称包含特定文本的所有 DIV?

javascript - 如何使英雄 slider 转到特定幻灯片

javascript - 创建重叠的可拖动 div

jquery - 文本从一种颜色闪烁到另一种颜色 css 或 jquery

css - 防止在 WebKit/Blink 中为 MacOS 触控板用户隐藏滚动条

javascript - PhantomJS/WebKit 中奇怪的 JavaScript 行为

javascript - 使用 javascript(不是 jquery)将值 append 到元素

javascript - 从 GET 响应/JSON 对象中提取数据

javascript - 使用 JavaScript 在眨眼时显示不同的文本?

android - Android 4.1+ 语言环境更改后 Activity 闪烁