0

我知道这对你们大多数人来说非常愚蠢,但我无法让它发挥作用;我需要根据条件添加类。

代码:

<script>
        if (history.score <= 6,0)
        {
            $('.notabox').addClass('vermelho');
        }
        else if (history.score <= 8,9)
        {
            $('.notabox').addClass('laranja');
        }
        else
        {
            $('.notabox').addClass('verde');
        }
</script>
4

2 回答 2

2

将@minitech 的评论转换为答案:p

您的代码不起作用,因为小数点始终是.,不像某些欧洲系统中那样。

也就是说,从您的数字来看,您可能可以这样做:

    if (history.score <= 6)
        $('.notabox').addClass('vermelho');
    else if (history.score < 9)
        $('.notabox').addClass('laranja');
    else
        $('.notabox').addClass('verde');
于 2013-06-26T01:53:48.100 回答
0

试试这个更新的代码

if (history.score <= 6.0)
{
    $('.notabox').addClass('vermelho');
}
else if (history.score <= 8.9)
{
    $('.notabox').addClass('laranja');
}
else
{
    $('.notabox').addClass('verde');
}

不要使用逗号(,)作为小数点(即:6,0 和 8,9 更新为小数点 6.0 和 8.9)

于 2013-06-26T14:51:41.673 回答