用于jQuery的元素或类LIKEselect器?

无论出于何种原因,我有这些类叫做.main_sub1.main_sub2等等。不要紧,为什么我不能有.main .sub

有没有一种方式与jQuery的方式,可以做的属性,以获得包含main类?

使用$("[class^=main]")将select所有类名 “main” 开头的元素。 看看有关select器的jQuery文档 ,还有很多其他的变体可以使用,例如:

  • [class*=main]将select类名包含 “main”的元素
  • [class~=main]将select类名为“main”的元素(用空格分隔)
  • [class$=main]将select其类名 “main” 结尾的元素

是的,您可以使用属性select器来匹配class属性的某些值。

 $('[class^=main]') // class begins with "main" $('[class*=main]') // class contains "main" anywhere within it 

在这种情况下,我只会像处理标准属性一样处理类属性。

 $("[class*=main]")