Bootstrap Plugin de botones (Button)
Botones (Button) enBotones de Bootstrapse presentaron en un capítulo. Con el plugin de botones (Button), puede agregar algunas interacciones, como controlar el estado de los botones o crear grupos de botones para otros componentes (como barras de herramientas).
Estado de carga
Para añadir un estado de carga a un botón, simplemente añada al elemento buttondata-loading-text="Loading..."como su atributo, como se muestra en el siguiente ejemplo:
Ejemplo
Pruébalo »
El resultado es el siguiente:
Alternancia individual
Para activar la alternancia de un solo botón (es decir, cambiar el estado normal del botón a estado presionado y viceversa), basta con añadir al elemento buttondata-toggle="button"como su atributo, como se muestra en el siguiente ejemplo:
Ejemplo
Pruébalo »
El resultado es el siguiente:
Casilla de verificación (Checkbox)
Puede crear grupos de casillas de verificación y, añadiendobtn-groupel atributo datadata-toggle="buttons"para activar la alternancia del grupo de casillas de verificación.
Ejemplo
Pruébalo »
El resultado es el siguiente:
Botón de opción (Radio)
De manera similar, puede crear grupos de botones de opción y, añadiendobtn-groupel atributo datadata-toggle="buttons"para activar la alternancia del grupo de botones de opción.
Ejemplo
Pruébalo »
El resultado es el siguiente:
Uso
Puedemediante JavaScriptactivar el plugin de botones (Button), de la siguiente manera:
$('.btn').button()
Opciones
No hay opciones.
Métodos
A continuación se muestran algunos métodos útiles del plugin de botones (Button):
| Método | Descripción | Ejemplo |
|---|---|---|
| button('toggle') | Alterna el estado de pulsación. Da al botón la apariencia de activado. Puede usardata-toggleel atributo para habilitar la alternancia automática del botón. |
$().button('toggle') |
| .button('loading') | Al cargar, el botón está deshabilitado y el texto se convierte en el del elemento buttondata-loading-textvalor del atributo. |
$().button('loading') |
| .button('reset') | Restablece el estado del botón y el contenido del texto vuelve al contenido original. Este método es muy útil cuando desea devolver el botón a su estado original. |
$().button('reset') |
| .button(string) | La cadena en este método se refiere a cualquier cadena declarada por el usuario. Con este método, restablezca el estado del botón y añada el nuevo contenido. |
$().button(string) |
Ejemplo
El siguiente ejemplo demuestra el uso de los métodos anteriores:
Ejemplo
Pruébalo »
El resultado es el siguiente: