如何选择最后一个flexbox元素?

时间:2015-10-30 06:19:23

标签: jquery html css flexbox

我有一个网格系统,可以是3到1列宽。盒子总是320x320尺寸。每个框都有一个类名,用于确定其在网格中的位置,例如。 <div class="sp3-om sp2-4r sp1-6"></div>。 一列是纯弹性箱,例如。 “sp1-6”有order: 6。 要附加后退按钮,我需要选择最后一个框,即:可见且具有最高顺序。我尝试了多种方法,比如

$('.box').filter(function(){ return $(this).css('order') == 6 })

如何选择最后一个可见的flexbox元素,因为.last()选择DOM中的最后一个元素,而不是屏幕上可见的最后一个元素。

1 个答案:

答案 0 :(得分:1)

试试这个

$( '网格。 ')找到(' 盒:可见 ')。当量($(' 盒:可见'。)长度-1)。

希望这有帮助。