首頁  >  文章  >  web前端  >  讓文字動效的JavaScript程式碼

讓文字動效的JavaScript程式碼

php中世界最好的语言
php中世界最好的语言原創
2018-03-16 16:18:412584瀏覽

這次帶給大家讓文字動效的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, &#39;<span class="letter">$&</span>&#39;));
    $this.find(&#39;span.letter&#39;).each(function(i, el){
      setTimeout(function(){ $(el).addClass(klass); }, delay * i);
    });
  });
  
};

使用方法:

$(&#39;p&#39;).animateText(15, &#39;foo&#39;);

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

判斷日期是否有效的JavaScript程式碼片段

Node.js的Event Loop詳解

JavaScript執行機制之為什麼JavaScript是單執行緒

以上是讓文字動效的JavaScript程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn