W moim przypadku użyłem „jest” funkcją jQuery, miałem elementu HTML z różnych klas css dodanych, szukałem konkretnej klasy w środku nich, więc użyłem " jest "dobrą alternatywą do sprawdzenia klasy dynamicznie dodanej do elementu html, który ma już inne klasy css, jest to kolejna dobra alternatywa.
prosty przykład:
<!--element html-->
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-bottom cbp-spmenu-open" id="menu">somethings here... </nav>
<!--jQuery "is"-->
$('#menu').is('.cbp-spmenu-open');
zaawansowany przykład:
<!--element html-->
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-bottom cbp-spmenu-open" id="menu">somethings here... </nav>
<!--jQuery "is"-->
if($('#menu').is('.cbp-spmenu-bottom.cbp-spmenu-open')){
$("#menu").show();
}
Jeśli chcesz to zrobić bez jQuery, ["hasClass" z javascript?] (Http://stackoverflow.com/q/5085567/1529630) – Oriol