我正在尝试使用以下代码将换行符附加到我从 xml 页面加载的一行文本中:
$("#questionNumber").text(questionInARow).append('<br>');
文本加载正常,但附加被忽略。我也试过这个:
$("#questionNumber").text(questionInARow).html("<br>");
这同样被忽略。是我的语法错误,还是我的方法不好?
先感谢您。
我正在尝试使用以下代码将换行符附加到我从 xml 页面加载的一行文本中:
$("#questionNumber").text(questionInARow).append('<br>');
文本加载正常,但附加被忽略。我也试过这个:
$("#questionNumber").text(questionInARow).html("<br>");
这同样被忽略。是我的语法错误,还是我的方法不好?
先感谢您。
标记
<div id='temp'></div>
JS
$('#temp').text("hello").html($("#temp").html() + "<br/> how do you do? "); //This is one way
$('#temp').html("hello").append("<br/> how do you do?"); //Yet another way using the 'append' method.
看起来
<br/>
是一个标签。但是您使用了 jQuery 的 .html() 和 .append() 方法,它们都将内容插入到内容节点中。
这对我有用
success: function (data) {
$("#textArea").html(data["Name"] + "\n" + data["Address"] + "\n" + data["Phone"]);
},
你可以这样使用
$("#textArea").html("Line 1 Text \n Line 2 Text \n Line 3 Text");