Ich habe eine Liste, in der ein Listenelement auf aktiv gesetzt ist. Beim Laden der Seite möchte ich, dass dieser aktiv wird und zu einem anderen Listenelement hinzugefügt wird. Ich probiere das auf einer Geige aus, aber es passiert so, wie ich es will. Was mache ich falsch? Fiddle hier: Fiddle Code:Klasse aus Listenelement entfernen und mit jquery eine Klasse zu einem anderen Listenelement hinzufügen
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
<li id="stock2"><a data-toggle="tab" href="#stock">Stock</a></li>
<li>Three</li>
<li>Four</li>
</ul>
jquery:
var selector = '.nav li';
var stockv = 'stock';
if(stockv != ''){
$(selector).removeClass('active');
$('#stock2').addClass('active');
$('#stock2').addClass('area-expanded="true"');
});
Danke, das funktioniert, In deiner Geige habe ich es in meinem geändert, aber es ändert sich nicht. Seltsame –
@YohanBlake Ich aktualisiere meine Antwort mit wie jQuery enthalten .. und jQuery in jsfiddle enthalten haben Sie Zahnradsymbol oben auf der rechten Seite in Javascript Abschnitt klicken Sie auf und wählen Sie jQuery –
@YohanBlake, um sicher zu sein jquery enthalten oder nicht .. wenn Sie einen Fehler in der Konsole erhalten sagen ($ ist nicht definiert) .. das bedeutet Jquery nicht enthalten –