+ -
当前位置:首页 → 问答吧 → jquery 如何给小数点后两位增加样式

jquery 如何给小数点后两位增加样式

时间:2011-10-14

来源:互联网

比如内容是:<p>1000.13</p>
我知道用substr可以获得小数点及后两位的内容
$("p").each() {
    var str = $(this).html();
    var num = str.substr(str.length-3,str.length-1);
}

但是获取之后要如何给他们加上个样式呢?
又或者怎么给他们加上个标签呢<p>1000<span>.13</span></p>?

请教,谢谢!!

作者: snowshade   发布时间: 2011-10-14

var str = $("p").html();
var num = str.substr(str.length-3,str.length-1);
$("p").html(str.replace(num,"<span>"+num+"</span>"));

请高手指正

[ 本帖最后由 dragonfly5826 于 2011-10-14 14:30 编辑 ]

作者: dragonfly5826   发布时间: 2011-10-14

另外each是这样用的吗?
不是应该:
$("p").each(function(){
……
})

作者: dragonfly5826   发布时间: 2011-10-14