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');