0

我想用 html<br />标签替换字符串中的空格,最好的方法是什么?目前我有这个代码用“-”替换空格。

$(".msn").each(function() {
    $(this).text($(this).text().replace(/ /g, '-'));
});
4

2 回答 2

5
$(".msn").html(function(i, oldHTML) {
    return oldHTML.replace(/ /g, '<br/>');
});
于 2013-03-08T00:09:50.487 回答
0

尝试使用.html()而不是.text()

$(".msn").each(function() {
    $(this).html($(this).html().replace(/ /g, '<br />'));
});
于 2013-03-08T00:08:12.937 回答