Foundation - Magellan JavaScript Reference

O Foundation fornece componentes JavaScript para Magellan conforme listado abaixo.

Inicializando

Você pode inicializar o Magellan em JavaScript usando foundation.magellan.js e foundation.core.js plugins.

Foundation.Magellan

Ele especifica a instância de um Magellan conforme definido abaixo -

var elem = new Foundation.Magellan(element);

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

element

Ele cria um objeto jQuery em um Magellan.

jQuery
2

options

A configuração do plug-in padrão é anulada.

Objeto

Opções de plug-in

Você pode usar o seguinte plugin para personalizar a instância do Magellan. Você pode definir a opção de plug-in como atributos de dados individuais.

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

animationDuration

Defina o tempo em ms enquanto percorre os locais.

500
2

animationEasing

Use o estilo de animação, ao rolar entre os locais.

facilidade de entrada
3

threshold

Para alterações de localização, use o número de pixels como marcador.

50
4

activeClass

No contêiner Magellan, aplique a classe para localização do link ativo.

ativo
5

deepLinking

O script permite manipular o URL da página atual

verdadeiro
6

barOffset

Defina o número de pixels a serem compensados ​​ao usar a barra de navegação fixa.

25

Eventos

O plugin Magellan anexado a qualquer elemento pode acionar o seguinte evento.

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

update.zf.magellan

Ele dispara um evento quando o magellan termina de atualizar para o novo elemento ativo.

Funções

A seguir estão as funções usadas no Magellan.

.calcPoints

A matriz de valores de pixel são linhas calculadas de distinção entre os locais em uma página.

.reflow

Para atualizar as funções necessárias do Magellan, são solicitadas alterações no DOM.

.destruir

A instância de magellan é destruída.