Jquery在不同的线上淡入字母

时间:2014-05-03 10:42:46

标签: jquery

我试图一次淡入一个字母,但我尝试在不同的行上这样做,这是我的代码:

var string = "First Line Second Line" 
stringCount = 0;

setInterval(function(){
    $('#html1').append(string[stringCount]);
    stringCount += 1;
},100);

我在字符串中尝试了/n%0D%0A,但它确实有效。是否可以在不在字符串中输出/n%0D%0A的情况下执行此操作。

1 个答案:

答案 0 :(得分:0)

你可以这样做

var string = "First Line\nSecond Line\nThird Line" 
stringCount = 0;

setInterval(function(){
    $('#html1').append(string[stringCount] == "\n" ? "<br>" : string[stringCount]);
    stringCount += 1;
},100);

FIDDLE