使用jQuery分割和连接,以便在逗号后添加空格

nat*_*web 3 each jquery split

试图采取这个内容:

<div class="content">one,two,three</div>
<div class="content">four,five,six</div>
<div class="content">seven,eight,nine</div>
Run Code Online (Sandbox Code Playgroud)

和.split和.join各使用jQuery.

$('.content').each(function() {
    var mydata = $(this).text().split(',').join(", ");
    $(this).text(mydata);
});
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/ZXgx2

Vis*_*ioN 14

当然你可以使用splitjoin:

$(".content").text(function(i, val) {
    return val.split(",").join(", ");
});
Run Code Online (Sandbox Code Playgroud)

但我建议使用正则表达式:

$(".content").text(function(i, val) {
    return val.replace(/,/g, ", ");
});
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/ZXgx2/6/