我想用相同的選擇器選擇(某些類||另一類)的元素。我該怎麼做呢?jQuery CSS'或'選擇器
目前,我有:
$(".class1 .class2").each(function(idx, el) {... });
然而,只有選擇符合這兩個類,而不是一個或另一個的元素。
如何選擇匹配類的一個或兩個要素,用相同的選擇?
我想用相同的選擇器選擇(某些類||另一類)的元素。我該怎麼做呢?jQuery CSS'或'選擇器
目前,我有:
$(".class1 .class2").each(function(idx, el) {... });
然而,只有選擇符合這兩個類,而不是一個或另一個的元素。
如何選擇匹配類的一個或兩個要素,用相同的選擇?
作爲一個說明,它不是一個「或」或任何東西,只是創建匹配元素的聯合。 – alex 2010-08-10 02:47:10
$(".class1,.class2").each(function(idx, el) {... });
加上一個逗號相同的選擇字符串中。
'但是,只有選擇符合這兩個類,而不是一個或other.'不,這不是那個元素。它尋找一個class1類的元素,然後找到它的一個class2類的子元素。 – Reigel 2010-08-10 02:45:13
哦,它確實如此。謝謝你讓我知道。 – 2010-08-10 03:18:49
這樣做:'.class1.class2'(no space)將選擇具有兩個類的元素。 – lukemh 2014-04-23 02:48:52