次の jQuery を使用して、要素内の各文字をスパンでラップしています。
$('.num .stat').children().andSelf().contents().each(function() {
if(this.nodeType == 3) {
var $this = $(this);
$this.replaceWith($this.text().replace(/(\w)/g, '<span class="s-$&">$&</span>'));
}
});
これを使って数字をラッピングしていきます。私が抱えている問題は、番号 (たとえば 23,000) にコンマがある場合、コンマが折り返されないことです。
また、コンマをラップする方法は<span>
ありますか?
ありがとう!