SO-34923221

by David Thomas

HTML

<div class></div>
<div class="hasAClass"></div>
<div class=""></div>
<div></div>
<div class="hasAClass"></div>

CSS

div {
  height: 2em;
  border: 3px solid limegreen;
  margin-top: 0.5em;
  border-radius: 1em 0;
}

.found {
  border-color: orange;
}

JavaScript

(function($) {
  $.fn.hasClasses = function() {
    return this.filter(function() {
      var objNode = this;
      return objNode.hasAttribute('class') && objNode.classList && objNode.classList.length > 0;
    });
  };
})(jQuery);

$('div').hasClasses().addClass('found');