¿Cómo puedo verificar si una class no existe?

No sé por qué esto no funciona, solo estoy tratando de verificar si .searchBar no existe.

  var $school = "Washington"; if(!$('.searchBar')){ $('#schoolname').text($school); } 

 if($('.searchBar').length === 0){ 

Recuerde, jquery siempre devuelve un set envuelto de elementos coincidentes. La list puede ser cero sin embargo.

Usa .length para encontrar si existe if(!$('.searchBar').length){

La function jQuery $() siempre devuelve un object jQuery incluso si no encuentra ningún elemento. Entonces necesita usar la propiedad .length del object jQuery para encontrar si el elemento realmente existe.