我想用html <br />
标签替换字符串中的空格,这是最好的方法吗?目前我有这个代码用“ - ”替换空格。
$(".msn").each(function() {
$(this).text($(this).text().replace(/ /g, '-'));
});
答案 0 :(得分:4)
$(".msn").html(function(i, oldHTML) {
return oldHTML.replace(/ /g, '<br/>');
});
答案 1 :(得分:0)
尝试使用.html()
代替.text()
:
$(".msn").each(function() {
$(this).html($(this).html().replace(/ /g, '<br />'));
});