Javascript html标签插入换行符
我正在尝试使用jQuery动态地将一些文本设置为标签。但是我不能让Javascript html标签插入换行符,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试使用jQuery动态地将一些文本设置为标签。但是我不能让或\n渲染并给我新行。所有这些都显示在同一行上,并进行包装 这是我的密码 我的html: <label id="myLabel" /> text()将转义任何html代码,因此使用html() $(“#myLabel”).html(“这是我的第一行这应该是我的第二行。”); 试试这个: $('#myLabel') .html('this is my first line<br/>This shou
或\n
渲染并给我新行。所有这些都显示在同一行上,并进行包装
这是我的密码
我的html:
<label id="myLabel" />
text()
将转义任何html代码,因此使用html()
$(“#myLabel”).html(“这是我的第一行
这应该是我的第二行。”);
试试这个:
$('#myLabel')
.html('this is my first line<br/>This should be my second line.');
$(“#myLabel”)
.html('这是我的第一行。
这应该是我的第二行。');
问题是.text()
将忽略您的html。你应该使用.html()
,你可以在一个元素中放入任何你想要的html。所以你会:
$('#myLabel').html('This is my first line <br/> This should be my second line.');
$('#myLabel').html('这是我的第一行
这应该是我的第二行');
希望这有帮助。干杯
$('#myLabel')
.html('this is my first line<br/>This should be my second line.');
$('#myLabel').html('This is my first line <br/> This should be my second line.');