2009-08-11 4 views
10

を使用して要素の選択から配列として属性値を取得:私は、ID値の配列を取得しようとしていますし、実行する方法を考え出すことができなかったXから私はjQueryのを使用して、次のしているjQueryの

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

この。

ような何か:あなたはjQuery.mapを使用することができます

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

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();' –

関連する問題