jQuery CSS选择器问题

时间:2010-01-20 11:15:27

标签: javascript jquery css-selectors

我在jQuery中使用的这个CSS选择器有什么问题?试图选择ID“itable”表中的所有tr,而不使用“mod”类,其中每个tr上可以有多个类。

if($('#itable tr:not[class~=mod]').length == 0){
    //something
}

3 个答案:

答案 0 :(得分:4)

if($('#itable tr:not(.mod)')[0]){
    //something
}

答案 1 :(得分:1)

#itable tr:not(.mod)

答案 2 :(得分:1)

您使用:not selector错误的方式http://docs.jquery.com/Selectors/not#selector

if($('#itable > tr:not(.mod)').length == 0){
    //something
}