Foundation - Riferimento JavaScript in dettaglio
Foundation fornisce componenti JavaScript per un menu di drilldown come elencato di seguito.
Inizializzazione
È possibile inizializzare il menu di drilldown in JavaScript utilizzando i plug-in foundation.drilldown.js e foundation.core.js . Il plugin richiede le seguenti librerie:
foundation.util.keyboard.js
foundation.util.motion.js
foundation.util.nest.js
Foundation.Drilldown
Specifica l'istanza di un menu di drilldown come definito di seguito:
var elem = new Foundation.Drilldown(element);
Sr.No. | Nome e descrizione | genere |
---|---|---|
1 | element Crea un oggetto jQuery in un menu di drilldown. |
jQuery |
2 | options L'impostazione predefinita del plugin è override. |
Oggetto |
Opzioni plugin
È possibile utilizzare il seguente plug-in per personalizzare l'istanza del menu drilldown. È possibile impostare l'opzione del plug-in come attributi di dati individuali.
Sr.No. | Nome e descrizione | Esempio |
---|---|---|
1 | backButton La classe js-drilldown-back è obbligatoria. Per il pulsante Indietro generato da JS, viene utilizzato il markup. |
|
2 | wrapper La classe is-drilldown è richiesta per uno stile indipendente. |
|
3 | closeOnClick Cliccando sul corpo aiuta il menu a tornare all'elenco principale. |
falso |
Eventi
Il plug-in dei menu di drilldown allegato a qualsiasi elemento può attivare il seguente evento.
Sr.No. | Nome e descrizione |
---|---|
1 | closed.zf.drilldown menu Attiva un evento quando il menu è completamente chiuso. |
2 | hide.zf.drilldown menus Attiva un evento quando i sottomenu aperti sono chiusi. |
Funzioni
Di seguito sono riportate le funzioni utilizzate nel menu drilldown.
._nascondi tutto
Chiude tutti gli elementi aperti e torna al menu principale.
._indietro
In ogni pulsante Indietro è incluso il listener di eventi.
Sr.No. | Nome e descrizione | genere |
---|---|---|
1 | $elem L' evento back è incluso nel sottomenu corrente. |
jQuery |
._spettacolo
I sottomenu vengono aperti.
Sr.No. | Nome e descrizione | genere |
---|---|---|
1 | $elem Apre i sottomenu correnti. |
jQuery |
._nascondere
Il sottomenu è nascosto.
Sr.No. | Nome e descrizione | genere |
---|---|---|
1 | $elem Nasconde il sottomenu corrente |
jQuery |
.distruggere
Il menu di drilldown viene distrutto.