Sto utilizzando la barra superiore fissa di Zurb Foundation sul mio sito a pagina singola e contiene collegamenti di ancoraggio a luoghi all'interno della pagina. Mi piacerebbe che ogni volta che si fa clic su un collegamento all'interno del menu mobile espanso, il menu si chiude.Come posso chiudere il menu della barra superiore di Foundation quando si fa clic su un collegamento?
Attualmente, quando si fa clic su un collegamento, la pagina scorre, ma il menu rimane aperto nella parte superiore della pagina.
In una versione precedente di Foundation, ero in grado di decodificare il codice e trovare una soluzione semplice. Dall'aggiornamento alla 4.3.1 per risolvere un altro problema con la barra superiore, non riesco a trovare una soluzione a causa della mia conoscenza limitata di javascript.
Mi sembra che se potessi generato l'evento o la funzione per la chiusura del menu quando un collegamento nel menu viene cliccato, che sarebbe stato risolto. Precedentemente, ho inserito il mio codice che si è verificato su un collegamento, fare clic sulla riga 261.
Quando il menu mobile si chiude, .fixed viene aggiunto al div che circonda la barra superiore, mentre .expanded e .fixed vengono rimossi dal .topbar div .
Questo ha funzionato perfettamente, ed è stato adattabile al mio impostazione del menu funky. Per altri motivi, sono entrato in jQuery ultimamente, e questa è un'ottima scusa per tornare ad impararlo. Grazie. – Wookieguy