Foundation - Referência do JavaScript Tooltip

Descrição

O Foundation fornece componentes JavaScript para a dica de ferramenta conforme listado abaixo.

Inicializando

Para usar este plugin, os foundation.core.js , foundation.tooltip.js arquivos devem ser incluídos em sua JavaScript. Este plugin requer as seguintes bibliotecas de utilitários -

  • foundation.util.box.js

  • foundation.util.triggers.js

Foundation.Tooltip

Ele cria uma nova instância de dica de ferramenta.

var elem = new Foundation.Tooltip(element);

Ele dispara o evento Tooltip #: init events e aceita os seguintes parâmetros.

Sr. Não. Nome e Descrição Tipo
1

element

É o objeto jQuery usado para anexar uma dica de ferramenta.

jQuery
2

options

Para estender a configuração padrão, este objeto é usado.

Objeto

Opções de plug-in

Você pode usá-los para personalizar a instância de uma dica de ferramenta. Ele pode ser definido como atributos de dados separados, um atributo de opções de dados mesclado ou como um objeto passado para o construtor do plugin. A tabela a seguir lista as opções de plug-in usadas no Foundation.

Sr. Não. Nome e Descrição Exemplo
1

hoverDelay

Representa o tempo em ms, a ser obtido antes que uma dica de ferramenta seja aberta ao passar o mouse.

200
2

fadeInDuration150

Representa a hora de desaparecer à vista.

150
3

fadeOutDuration

Representa o momento de desaparecer de vista.

150
4

disableHover

Ele desativa os eventos de foco de abrir a dica de ferramenta quando definido como verdadeiro.

falso
5

templateClasses

Classes adicionais a serem aplicadas ao modelo de dica de ferramenta, que é opcional.

'minha-classe-dica legal'
6

tooltipClass

Classe não opcional adicionada aos modelos da dica de ferramenta.

'dica'
7

triggerClass

Classe aplicada ao elemento âncora da dica de ferramenta.

'has-tip'
8

showOn

Tamanho mínimo do ponto de interrupção no qual abrir a dica de ferramenta.

'pequeno'
9

template

Modelo personalizado a ser usado para criar a marcação de dica de ferramenta.

''
10

tipText

Texto gerado no modelo de dica de ferramenta na abertura.

- Algum fato espacial legal aqui.
11

clickOpen

Ele abre a dica de ferramenta quando disparado com um clique ou evento de toque.

verdadeiro
12

positionClass

Classes adicionais para posicionamento, definidas por JS.

'topo'
13

vOffset

Ele representa a distância (pixels) na qual o modelo deve ser empurrado da âncora no eixo Y.

10
14

hOffset

Ele representa a distância (pixels) na qual o modelo deve ser empurrado da âncora no eixo X, quando alinhado para o lado.

12

Eventos

Esses eventos serão acionados a partir de qualquer elemento com o plugin das dicas anexadas. A tabela a seguir lista os eventos com uma breve descrição.

Sr. Não. Nome e Descrição
1

tooltip.zf.tooltips

Gatilhos para fechar todas as outras dicas de ferramentas abertas na página.

2

show.zf.tooltips

Aciona quando a dica de ferramenta é exibida.

3

hide.zf.tooltips

Aciona quando a dica de ferramenta está oculta.

Funções

.exposição

Ele revela a dica de ferramenta e dispara um evento para fechar outra dica de ferramenta. Ele dispara o evento Closeme #: tooltip Tooltip # event: show events.

.ocultar

Ele oculta a dica de ferramenta atual e redefine a classe de posicionamento quando ela muda por causa da colisão. Ele aciona o evento Tooltip #: ocultar eventos.

.alternancia

Além das funções estáticas show () e hide (), .toggle adiciona um método de alternância.

.destruir

Ele destrói uma instância de dica de ferramenta e o elemento de modelo é removido da visualização.