在此功能中设置新行

时间:2016-02-08 03:18:48

标签: javascript jquery html css

function setLineDelay(delay, str) {
  var lines = str.split('_');
  $.each(lines, function(index, h) {
    var div = $('<div class=\'question_item\'/>').html(h);
    div.hide().appendTo('#question_wrapper').delay(index * delay);
    setTimeout(function() {
      div.fadeIn();
    }, index * delay);
  });
}


setLineDelay(500,"I am a:" + "<h1>" + " _ J_avascript<h1> _ E_mulated<br /> _ S_erialized<br /> _ I_ntelligence\n _ created by Matt._ <br /> But, you can call me Jesi for short._ <br /> And your name is?...");

我已经尝试了一切。我试过了:

<h1>, <br>, <br />, \n

我试图在函数中添加一个新行,但它总是忽略&#34;新行函数&#34;,例如\ n。

示例网站:http://lyndoncis.com/CIS3120SP16/mts01060/

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道它是否是一个东西,但你错过了标签上的结束标签。它应该是吗?

"<h1>" + " _ J_avascript</h1>...

可能会导致问题