首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >文本闪烁jQuery

文本闪烁jQuery
EN

Stack Overflow用户
提问于 2009-10-22 16:15:54
回答 27查看 164.3K关注 0票数 105

在jQuery中让文本闪烁的简单方法是什么,以及阻止它的方法是什么?必须为IE,FF和Chrome工作。谢谢

EN

回答 27

Stack Overflow用户

回答已采纳

发布于 2009-10-22 16:20:58

Try using this blink plugin

例如

代码语言:javascript
复制
$('.blink').blink(); // default is 500ms blink interval.
//$('.blink').blink(100); // causes a 100ms blink interval.

它也是一个非常简单的插件,你可以扩展它来停止动画和按需启动它。

票数 53
EN

Stack Overflow用户

发布于 2011-04-29 18:08:33

一个使文本闪烁的插件对我来说听起来有点过头了…

试试这个。

代码语言:javascript
复制
$('.blink').each(function() {
    var elem = $(this);
    setInterval(function() {
        if (elem.css('visibility') == 'hidden') {
            elem.css('visibility', 'visible');
        } else {
            elem.css('visibility', 'hidden');
        }    
    }, 500);
});
票数 94
EN

Stack Overflow用户

发布于 2011-11-30 05:40:04

如果您不希望使用jQuery,可以使用CSS3来实现

代码语言:javascript
复制
@-webkit-keyframes blink {  
  from { opacity: 1.0; }
  to { opacity: 0.0; }
}

blink {
  -webkit-animation-name: blink;  
  -webkit-animation-iteration-count: infinite;  
  -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
  -webkit-animation-duration: 1s; 
}

似乎能在Chrome中工作,不过我想我听到了轻微的抽咽声。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1605698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档