我有一个网格系统,可以是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中的最后一个元素,而不是屏幕上可见的最后一个元素。
答案 0 :(得分:1)
试试这个
$( '网格。 ')找到(' 盒:可见 ')。当量($(' 盒:可见'。)长度-1)。
希望这有帮助。