Foundation - Riferimento JavaScript Tooltip

Descrizione

Foundation fornisce componenti JavaScript per il suggerimento come elencato di seguito.

Inizializzazione

Per utilizzare questo plugin, i file foundation.core.js , foundation.tooltip.js dovrebbero essere inclusi nel tuo JavaScript. Questo plugin richiede le seguenti librerie di utilità:

  • foundation.util.box.js

  • foundation.util.triggers.js

Foundation.Tooltip

Crea una nuova istanza di tooltip.

var elem = new Foundation.Tooltip(element);

Attiva l' evento Tooltip #: init events e accetta i seguenti parametri.

Sr.No. Nome e descrizione genere
1

element

È l'oggetto jQuery utilizzato per allegare un suggerimento a.

jQuery
2

options

Per estendere la configurazione predefinita viene utilizzato questo oggetto.

Oggetto

Opzioni plugin

Puoi usarli per personalizzare l'istanza di una descrizione comando. Può essere impostato come attributi di dati separati, un attributo di opzioni dati unito o come un oggetto passato al costruttore del plugin. La tabella seguente elenca le opzioni del plugin utilizzate in Foundation.

Sr.No. Nome e descrizione Esempio
1

hoverDelay

Rappresenta il tempo in ms, da prendere prima che un tooltip debba aprirsi al passaggio del mouse.

200
2

fadeInDuration150

Rappresenta il momento di svanire in vista.

150
3

fadeOutDuration

Rappresenta il momento di svanire dalla vista.

150
4

disableHover

Disabilita gli eventi al passaggio del mouse dall'apertura del suggerimento quando impostato su true.

falso
5

templateClasses

Classi aggiuntive da applicare al modello di descrizione comando, che è facoltativo.

'my-cool-tip-class'
6

tooltipClass

Classe non facoltativa aggiunta ai modelli del suggerimento.

"descrizione comando"
7

triggerClass

Classe applicata all'elemento di ancoraggio del tooltip.

'has-tip'
8

showOn

Dimensione minima del punto di interruzione in corrispondenza della quale aprire la descrizione comando.

'piccolo'
9

template

Modello personalizzato da utilizzare per creare markup dei suggerimenti.

''
10

tipText

Testo emesso nel modello di descrizione comando all'apertura.

"Alcuni fatti interessanti sullo spazio qui."
11

clickOpen

Apre la descrizione comando quando viene attivato con un evento clic o tocco.

vero
12

positionClass

Classi aggiuntive per il posizionamento, impostate da JS.

'superiore'
13

vOffset

Rappresenta la distanza (pixel) in cui il modello deve spingere dall'ancoraggio sull'asse Y.

10
14

hOffset

Rappresenta la distanza (pixel) in cui il modello deve spingere dall'ancoraggio sull'asse X, quando allineato di lato.

12

Eventi

Questi eventi verranno attivati ​​da qualsiasi elemento con il plug-in dei suggerimenti allegato. La tabella seguente elenca gli eventi con una breve descrizione.

Sr.No. Nome e descrizione
1

tooltip.zf.tooltips

Attiva la chiusura di tutte le altre descrizioni comandi aperte nella pagina.

2

show.zf.tooltips

Si attiva quando viene visualizzato il suggerimento.

3

hide.zf.tooltips

Si attiva quando la descrizione comando è nascosta.

Funzioni

.spettacolo

Rivela il suggerimento e attiva un evento per chiudere un altro suggerimento. Si innesca l' # evento Closeme: tooltip Tooltip # Evento: Mostra eventi.

.nascondere

Nasconde il tooltip attuale e azzera la classe di posizionamento quando cambia a causa della collisione. Attiva l' evento Tooltip #: nascondi eventi.

.toggle

Oltre alle funzioni statiche show () e hide (), .toggle aggiunge un metodo toggle.

.distruggere

Distrugge un'istanza di tooltip e l'elemento del modello viene rimosso dalla vista.