title: jQuery nextuntil() with a not
body: <p>I want to jump to the next row in a table, but if it has the class .skiprow then I want to move on to the next one not having that class, AND that is visible.</p>
  
  <p>This doesn't work, but is there a way I can get a .not() or nextUntil(':visible :not(.skiprow)') in there somehow?</p>
  
  <pre><code>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');
  </code></pre>
  
  <p>EDIT // I think I just solved it:</p>
  
  <pre><code>if( row.next().is(':visible') &amp;&amp; !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');
  </code></pre>
  
  <p>Please let me know if there is a more elegant way of doing it.</p>