split and join with jQuery each to add space after comma
each, jquery, split
Solution
Of course you can use `split` and `join`:
$(".content").text(function(i, val) {
return val.split(",").join(", ");
});
But I'd recommend to use regular expression instead:
$(".content").text(function(i, val) {
return val.replace(/,/g, ", ");
});
DEMO: http://jsfiddle.net/ZXgx2/6/
Problem
trying to take this content: ``` <div class="content">one,two,three</div> <div class="content">four,five,six</div> <div class="content">seven,eight,nine</div> ``` and .split and .join using jQuery's each. ``` $('.content').each(function() { var mydata = $(this).text().split(',').join(", "); $(this).text(mydata); }); ``` fiddle: http://jsfiddle.net/ZXgx2