5

私はdiv約100の他のdiv要素を含む を持っています。各div要素にはtopleftプロパティがあります。div最大のleftプロパティを持つを見つけるにはどうすればよいですか?
私は最高のパフォーマンスをする必要があります。ありがとう。

4

1 に答える 1

3

これを試して、

ライブデモ

var divWithTopLeft = null;
var maxLeft = 0;
$('div').each(function(){
    left = this.style.left.replace('px','');
    if(left > maxLeft )
    {
         maxLeft = left;
         divWithTopLeft = this;
    }   
});
于 2012-07-09T11:24:27.010 に答える