2009-10-08 92 views
1
多个属性

我只是想知道这是否是在JQuery的正确语法:过滤通过JQuery的

var elements = $("#contact-area input[type=text,value=something] ").get(); 

我的意思是如何写指定多个参数,并从这种使用过滤分离:

$("#contact-area (input[type=text],input[value=something])").get(); 

回答

3

放于它自己的[]每个属性(不带空格的属性之间)。

var elements = $("#contact-area input[type=text][value=something] ").get(); 

var elements = $("#contact-area input:text[value=something] ").get(); 
+0

真棒,谢谢,我是知道的东西非常错误的。 – Tarik 2009-10-08 23:32:58

+0

更新后的链接:[多属性选择器\ [name =“value”\] \ [name2 =“value2”\]](http://api.jquery.com/multiple-attribute-selector/) – jensgram 2011-09-05 13:29:18