使用z-index查找元素

时间:2013-01-31 14:11:28

标签: javascript jquery

我正在研究一个问题,我在这个问题上循环放置在单个页面上的相同控件并为它们分配z-index。

我想获得当前具有z索引的所有元素的集合,这些元素直接在html中或使用css定义,然后从上到下迭代它们并使用JQuery分配它们的z-index。

这个选择器看起来会是什么样子,它的表现如何?

1 个答案:

答案 0 :(得分: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
});