我想跳到表中的下一行,但是如果它有类.skiprow那么我想继续下一个没有那个类的那个,那是可见的。
这不起作用,但是有没有办法在那里以某种方式得到.not()或nextUntil(':visible:not(.skiprow)')?
if( row.next().not('.skiprow').is(':visible') )
{
var navRow = row.next().not('.skiprow');
}
else
{
var navRow = row.nextUntil(':visible').not('.skiprow').last().next();
}
var getNext = navRow.children().eq(col).find('.col');
编辑//我想我刚刚解决了它:
if( row.next().is(':visible') && !row.next().hasClass('skiprow') )
{
var navRow = row.next();
}
else
{
var navRow = row.nextUntil(':visible:not(.skiprow)').last().next();
}
var getNext = navRow.children().eq(col).find('.col-data');
如果有更优雅的方式,请告诉我。