2009-10-08 3 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

+0

업데이트 된 링크 : [다중 속성 선택기 \ [이름 = "값"\] \ [이름 2 = "값 2"\]] (http://api.jquery.com/multiple-attribute-selector/) – jensgram

관련 문제