Jquery: agregue class a less que haya un hijo de cierta class

Quiero hacer un addclass, pero solo si no tiene un hijo de cierta class.

$selector.addClass('addthisclass'); 

Entonces yo quiero:

 <div class="addthisclass"><span></span></div> 

Y nada aquí.

 <div><span class="badclass"></span></div> 

Alguien sabe cómo hacer esto?

Utilice los selectores: :has y :not :

 $("div:not(:has(span.badclass))").addClass("addthisclass");