Jquery DIV计数添加类

时间:2012-03-06 12:32:56

标签: javascript jquery

在div计数后添加测试类

任何帮助将不胜感激: - )

$(function() {
    var coloumnCount = $("#plans-wrapper").children("div.column").length();

    if(coloumnCount > 3 {
        $("column").addClass("test");
    });
});

5 个答案:

答案 0 :(得分:3)

您的Javascript语法无效。改为:

if (coloumnCount > 3) {
        $("column").addClass("test");
    }

并使用length代替length()

答案 1 :(得分:0)

您在寻找:gt()选择器吗?

if (columnCount > 3) {
    // Decorate all columns after the first three.
    $("div.column:gt(2)").addClass("test");
};

答案 2 :(得分:0)

2件事:

  1. 使用.lengthsize()

  2. 错字:如果您有条件,则错过)

答案 3 :(得分:0)

尝试

if (coloumnCount > 3) {
        $(".column").addClass("test");
    }

而不是

if (coloumnCount > 3 {
        $("column").addClass("test");
    }

答案 4 :(得分:0)

试试这个。

$("#plans-wrapper").children("div.column:nth-child(3n)").addClass("test");

工作演示 http://jsfiddle.net/QGXMy/1/