0

同じクラスのどのdivが最も高いかを調べたい(もちろん高さに関して)。.each()関数でこれを達成しようとしているので、後で最も高いインデックスを取得し、CSS (背景色の変更など) を適用できます。これは可能ですか、それともより良い方法がありますか?

4

2 に答える 2

0

あなたはこれを行うことができます:

http://jsfiddle.net/remus/8RekD/

$(document).ready(function () {
    var tallest;
    var max = 0;
    $('div').each(function (index) {
        if ($(this).height() > max) {
            max = $(this).height();
            tallest = index;
        }
    });
    alert(tallest + " is the tallest at " + max + "px");
});
于 2013-10-31T02:21:21.817 に答える