Ich habe eine Markup für <ul>
wie folgt:Remove Klasse, wenn vorhanden und neue hinzufügen jquery mit
<ul>
<li class=""><a href="">Insulated And Extruded</a></li>
<li class=""><a href="">Grille Type Rolling</a></li>
<li class="active2"><a href="">PVC High Speed Doors</a></li>
<li class=""><a href="">Swinging doors</a></li>
</ul>
Hier möchte ich li
überprüfen, eine Klasse hat active2
genannt, und wenn ja, dann muss ich entfernen diese Klasse und müssen zu dieser li
andere Klasse hinzufügen.
Dies ist, wie ich es in jQuery versucht:
if($('ul li').hasClass('active2')) {
$(this).removeClass('active2').addClass('active1');
}
Aber es funktioniert nicht.
Kann mir jemand helfen, das herauszufinden?