2009-08-11 3 views
10

를 사용하여 요소의 선택에서 배열로 속성 값을 받기 나는 다음과 같은 사용하여 jQuery를 가지고 어떻게 할jQuery를

내가 ID 값의 배열을 검색하려고하고 수 없었다 x를에서
var x = $('.boxes > input:checked'); 

를 해결하기를 이. 같은

뭔가 :

var y = x[id]; 
// y becomes an array like ['1', '2', '3'] assuming 
// that x had 3 checkboxes with id's of 1, 2, 3 etc. 

답변

19

당신은 jQuery.map 사용할 수는 :

var x = $('.boxes > input:checked'); 

var y = $.map(x, function (element){ 
    return element.id; 
}); 

y 변수 요소 ID를 포함하는 배열 될 것입니다.

+3

또는 var y = x.map (function() {return this.id;}). get();' –