用jquery删除逗号,并在单个数字后添加零

时间:2018-05-24 14:07:13

标签: jquery wordpress review

我试着找出以下情况。要正确显示评论星,请务必显示正确的百分比。因此,如果有多个评论,html中的输出就是:

<span style="width:8,2%"></span>

如果所有评论的项目具有相同的编号,则输出为例如:

<span style="width:8%"></span>

逗号后面的问题是小数。在我看来,最好的解决方案是在第一个数字后删除小数和逗号。因此,在这两种情况下,我都可以在第一个数字后添加零,并获得正确的恒星视图。

解决方案如下:

<span style="width:8,2%"></span>

成:

<span style="width:80%"></span>

并且

<span style="width:8%"></span>

成:

<span style="width:80%"></span>

我的jquery代码是这样的,但只会删除逗号,然后我就会遇到单个数字的问题。如果只有一个数字

我需要零
<script>
$(document).ready(function() {
    $('.rating__stars').each(function() {
        var string = $(this).html();
        $(this).html(string.replace(",", ""));
    });
}); 
</script>

我希望有人能帮助我。

0 个答案:

没有答案