jQuery将文本追加到新行中

时间:2016-01-23 20:26:07

标签: javascript jquery html

我正在尝试使用此代码添加新行。我试过\ n而且只有\但没有解决方案。我现在能做什么?

function infC(name) {
    jQuery("#dialog").text(information_by_equipment[name][1]).append(information_by_equipment[name][2]);
    event.stopPropagation();
}

3 个答案:

答案 0 :(得分:4)

.append()附加HTML。您需要使用<br />

jQuery("#dialog")
  .text(information_by_equipment[name][1])
  .append("<br />" + information_by_equipment[name][2]);

答案 1 :(得分:0)

$(document).ready(function(){
    $("#dialog").append((information_by_equipment[name][1] + "<br>" + information_by_equipment[name][2]);
});

这应该可以解决您的问题。只需添加<br>即可在“行”之间输入新行。

答案 2 :(得分:0)

如果上述解决方案不起作用,请尝试这个。

jQuery("#dialog")
  .text(information_by_equipment[name][1])
  .append("&#13;&#10;" + information_by_equipment[name][2]);

&#10; 换行和 &#13; 回车