一致したすべての要素の配列を取得したい'position().left
しかし、私はよく知りません.map()
:
ただし、を使用して取得する方法を知ってloop
います:
var arr = new Array();
var b = $(".matchME").length;
var a = 0;
for(i=0; i< b; i++){
var c = $(".matchME:eq("+ a+ ")").position().left;
arr.push(c);
a++;
}
しかし、使用しようとすると間違ってしまいます.map()
:
var arr = $('.matchME').map(function(i,e) {
return e.position().left;
}).get();
誰かが私が間違っている部分を説明し、正しい方法を提供してくれれば幸いです。
(または使用する以外の他のスマートな方法.map()