Foundation - Referencia de JavaScript de pestañas
Foundation proporciona componentes de JavaScript para las pestañas que se enumeran a continuación:
Inicializando
Puede inicializar el panel en JavaScript mediante los complementos foundation.tabs.js y foundation.core.js . El complemento foundation.core.js requiere las siguientes bibliotecas:
foundation.util.keyboard.js
foundation.util.timerAndImageLoader.js
Foundation.Tabs
Especifica la instancia de las pestañas como se define a continuación:
var my_element = new Foundation.Tabs(element);
Las pestañas incluyen los siguientes valores:
No Señor. | Nombre y descripción | Tipo |
---|---|---|
1 |
element Utiliza el objeto jQuery para las pestañas. |
Número |
2 |
options Reemplaza la configuración predeterminada del complemento para las pestañas. |
Objeto |
Opciones de complementos
Puede utilizar las siguientes opciones de complemento para personalizar la instancia de pestañas.
No Señor. | Nombre y descripción | Ejemplo |
---|---|---|
1 |
autoFocus Si configura este complemento en verdadero, la ventana se desplazará hasta el contenido del panel activo al cargar. |
falso |
2 |
wrapOnKeys Envuelve el contenido alrededor de enlaces de pestañas usando la entrada del teclado. |
cierto |
3 |
matchHeight Coincide con la altura de los paneles de contenido de las pestañas estableciéndolo en verdadero. |
falso |
4 |
linkClass Se aplica a la lista de enlaces 'li's in tab. |
'título de pestañas' |
5 |
panelClass Se aplica a los contenedores de contenido. |
'panel de pestañas' |
Eventos
Tabs proporciona el siguiente evento que se enumera en la tabla:
No Señor. | Descripción del evento |
---|---|
1 |
change.zf.tabs Se activa cuando el complemento cambia la pestaña correctamente. |
Funciones
Las pestañas proporcionan las siguientes funciones como se definen a continuación:
._handleTabChange
Maneja la pestaña $ targetContent especificada por la función $ target como se muestra en la siguiente tabla:
No Señor. | Nombre y descripción | Tipo |
---|---|---|
1 |
$target Abrirá la pestaña. |
jQuery |
.selectTab
Se utiliza para seleccionar el panel de contenido para mostrar el contenido y se puede especificar como se muestra en la siguiente tabla:
No Señor. | Nombre y descripción | Tipo |
---|---|---|
1 |
elem Utiliza el objeto jQuery o la identificación del panel para mostrar el panel de contenido. |
jQuery |
.destruir
Se utiliza para destruir la instancia de pestaña.