0

単一のページに配置された同じコントロールをループし、それらに z-index を割り当てるという問題に取り組んでいました。

現在、html で直接または css を使用して z インデックスが定義されているすべての要素のコレクションを取得し、それらを上から下に繰り返し処理し、JQuery を使用して z-index を割り当てたいと考えています。

このセレクターはどのようなもので、パフォーマンスはどの程度でしょうか?

4

1 に答える 1

3

これを実現するための特定のセレクターはないため、次のように使用する必要がありますfilter()

var zIndex = 5;
var $zElements = $('.selector').filter(function() {
    return $(this).css('z-index') == zIndex;
});

$zElements.each(function() {
    // loop through the elements with a matching z-index
});
于 2013-01-31T14:15:16.390 に答える