当前位置:Gxlcms > JavaScript > 使文字动效的JavaScript代码

使文字动效的JavaScript代码

时间:2021-07-01 10:21:17 帮助过:4人阅读

这次给大家带来使文字动效的JavaScript代码,用JavaScript代码使文字动效的注意事项有哪些,下面就是实战案例,一起来看一下。

有时你会希望给你的一段文字增加动效,让其中的每个字都动起来。你可以使用下面这段jQuery插件代码来达到这个效果。当然你需要结合一个CSS3 transition样式来达到更好的效果。

$.fn.animateText = function(delay, klass) {  
  var text = this.text();  var letters = text.split('');  
  return this.each(function(){    var $this = $(this);
    $this.html(text.replace(/./g, '<span class="letter">$&</span>'));
    $this.find('span.letter').each(function(i, el){
      setTimeout(function(){ $(el).addClass(klass); }, delay * i);
    });
  });
  
};

使用方法:

$('p').animateText(15, 'foo');

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

判断日期是否有效的JavaScript代码段

Node.js的Event Loop详解

JavaScript运行机制之为什么JavaScript是单线程

以上就是使文字动效的JavaScript代码的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行