jQuery没有选择器与大于filter的混合

时间:2013-02-01 16:19:16

标签: jquery jquery-selectors

我正在尝试编写一个这样的选择器:

$('.hide:not(.login-form, .custom-school-container, .school_select:gt(1))').removeClass('hide')

但是,我收到以下错误:

Uncaught Error: Syntax error, unrecognized expression: .hide:not(.login-form, .custom-school-container, .school_select 

我显然混淆了我的语法,但我认为您可以将:gt(index)包含在:not选择器中。

1 个答案:

答案 0 :(得分:0)

这就是我开始工作的方式

$('.hide:not(.login-form, .custom-school-container)').filter('.school_select:gt(1)').removeClass('hide')