Zurb Foundation 5 Magellan setzt die aktive Klasse nicht - zurb-foundation

Ich benutze Zurbs "Foundation Magellan Sticky Navigation" und ich habe alles eingerichtet, was gut funktioniert, abgesehen davon, dass ich die aktive Klasse nicht über das Menü anwenden möchte:

    $(document).foundation({
magellan : {
active_class: "active",
threshold: 0
}
});

Antworten:

4 für die Antwort № 1

Dein Initialisierungscode ist gültig, hier ist eine Geige, die zeigt, dass sie funktioniert: http://jsfiddle.net/Ka65s/2/

Ich würde sagen, das Problem liegt in Ihrem HTML - stellen Sie sicher, dass Sie die "Ziele" so eingestellt haben, dass sie den "Ankünften" in Ihrer Navigation entsprechen.

also so etwas

Navigationselemente:

<div data-magellan-expedition="fixed">
<dl class="sub-nav">
<dd data-magellan-arrival="home"><a href="#home">Home</a></dd>
<dd data-magellan-arrival="about"><a href="#about">About</a></dd>
</dl>
</div>

Entsprechende Inhaltsbereiche:

<a name="home"></a>
<h3 data-magellan-destination="home">Home</h3>
<!-- home content here -->

<a name="about"></a>
<h3 data-magellan-destination="about">About</h3>
<!-- about content here -->

Obwohl ich ohne weitere Codeform nur rate (Hinweis, Hinweis).


Verwandte Fragen