如何在一个条件下将一个类添加到div?

时间:2016-03-11 13:41:44

标签: jquery html class jsrender jsviews

我有一个数字a,它在每3秒获得一个从0到100的随机值。

            <div class="industrial gauge size two warning">
                <span class="ticks" data-amount="8" data-scale-freq="1"></span>
                <div class="space"></div>
                <div class="meter"></div>
            </div>

例如,当a> 80时,我想在第一个div中添加一个名为&#34; danger&#34;的类。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

给div一个id例如

<div id="first" class="space"></div>

并在Jquery

使用此代码
   if(a>80)
{
    $("#first").addClass('danger');
}

或者我建议您根据需要编写尽可能多的CSS类,并在您喜欢的任何条件下更改属性类

   if(a>80)
{
    $("#first").attr('class', 'newClass');
}