Das folgende Skript soll eine Klasse (.active) zu .global-header hinzufügen, wenn .navigation.primary eine Klasse von .active hat, aber es scheint nicht zu funktionieren?hasClass + addClass funktioniert nicht
JS
if($(".navigation.primary").hasClass("active")) {
$('.global-header').addClass('active');
}
HTML
<header class="global-header">
<div class="site-navigation">
<div class="left-menu"></div>
<div class="right-menu"></div>
</div>
</header>
<nav class="navigation primary">Menu</nav>
Können Sie die zeigen, HTML Quelltext ? – PSR
Können Sie auch einen Ausschnitt Ihres DOMs bereitstellen? –
Inwiefern scheint es "* nicht zu funktionieren?" Was passiert, was passiert nicht, was passiert nicht, welche Fehlermeldungen werden in Ihrem Browser gemeldet? Wie erwarten Sie, dass wir dieses Problem angehen, ohne zu wissen, was das Problem ist oder was Sie erwarten? –