如何选择类和输出的数量?

时间:2018-01-27 20:10:47

标签: javascript jquery

js的新手。

我希望能够说出该页面上是否有2个类然后插入另一个类但是如果有3个类则插入另一个类。

有时页面会像......

<div class="wrapper">
    <div class="compare"></div>
    <div class="compare"></div>
</div>

有时页面可能是

<div class="wrapper">
    <div class="compare"></div>
    <div class="compare"></div>
    <div class="compare"></div>
</div>

有时候喜欢

<div class="wrapper">
    <div class="compare"></div>
    <div class="compare"></div>
    <div class="compare"></div>
    <div class="compare"></div>
</div>

我需要添加一个类来比较,如果页面显示2个比较类,或者如果页面有3个比较类,则添加不同的类

提前致谢 奥利

1 个答案:

答案 0 :(得分:0)

使用jQuery你可以这样做(假设你正在使用它)

$(document).ready(function() {
    if($('.compare').length >=2 ) {
      //$('yourContainer').addClass('your-new-class');
      //add your code as per your need.
    }
});