我正在研究一个问题,我在这个问题上循环放置在单个页面上的相同控件并为它们分配z-index。
我想获得当前具有z索引的所有元素的集合,这些元素直接在html中或使用css定义,然后从上到下迭代它们并使用JQuery分配它们的z-index。
这个选择器看起来会是什么样子,它的表现如何?
答案 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
});