title: test if display = none
body: <p>This does not work, should it? Or can you stop the error if another line could do the same:</p>
  
  <pre><code>function doTheHighlightning(searchTerms) {
      // loop through input array of search terms
      myArray = searchTerms.split(" ");
      for(i=0;i&lt;myArray.length;i++)
      {
          // works. this line works if not out commented. Will highlight all words, also in the hidden elements
          //$('tbody').highlight(myArray[i]);
  
          // not working when trying to skip elements with display none...
          $('tbody').css('display') != 'none').highlight(myArray[i]);
      }
  
      // set background to yellow for highlighted words
      $(".highlight").css({ backgroundColor: "#FFFF88" });
  }
  </code></pre>
  
  <p>I need to filter rows in a table and color some word. The data has become way to much for the coloring if many words are chosen. So I will try to limit the coloring by only going through the none hidden elements.</p>