昨日作ったもの(jQueryでレトロゲームのプロローグ風~)を講師に見せたら、 「応用して1文字ずつ表示するのも作れるんじゃね?」 と振られたので、作ってみました。コードの行数が3倍になったけど、これは‥ 応用?(´・ω・`) .fadein 内にあるspanで囲ったテキストが1文字ずつ表示されます。 複数行にも対応 var DELAY_SPEED = 100;//文字が流れる速さ var FADE_SPEED = 500;//表示のアニメーション時間 var str = []; $(document).ready(function(){ $('.fadein > span').each(function(i){//セレクタで指定した要素すべて $(this).css('opacity','1');//行を不透明にする str[i] = $(this).text();//元のテキストをコピ