2011-03-31 53 views
1

是否有一種方法可以使用具有通用標記名稱的多個選擇器。jquery帶有公共標記名稱的多重選擇器

於是想,在這裏我有$('span.clone1, span.clone2, span.clone3')

我只是想使它普遍。

感謝

+1

我不知道你想要的這裏。 – js1568 2011-03-31 15:11:02

+2

你能否明確說出你的問題?我很難找出問題所在。 – Blender 2011-03-31 15:12:32

+0

編輯了我的問題抱歉問題 – mehul9595 2011-03-31 15:19:11

回答

6

這裏有一種方法:

var myclasses = [ '.clone1', '.clone2', '.clone3', '.somethingelse' ]; 
$('span').filter(myclasses.join(',')); 
$('input:text').filter(myclasses.join(',')); 
+0

看起來不錯! – 2011-03-31 15:13:26

4

如果我明白你的問題像這樣的工作:

$("span[class^='clone']").blah() 
+0

是的,我怎樣才能獲得文本框元素。 – mehul9595 2011-03-31 15:20:33

+0

文本框在哪裏? – 2011-03-31 15:23:50

+0

他們在相同的層次上。 – mehul9595 2011-03-31 15:28:18