Aprende cómo Bootstrap usa
data-*
atributos para controlar componentes JavaScript
Los atributos
data-bs-toggle
y
data-bs-target
crean interactividad sin JavaScript personalizado.
<button
data-bs-toggle="collapse"
data-bs-target="#demo1">
Toggle
</button>
data-bs-*
.
Usa clases en lugar de IDs para apuntar a múltiples elementos simultáneamente.
<button
data-bs-toggle="collapse"
data-bs-target=".multi-target">
Toggle Múltiple
</button>
Los atributos de datos adicionales controlan el comportamiento del componente. Usa formato
data-bs-{option-name}
.
data-bs-parent="#accordion"
data-bs-toggle="true"
data-bs-parent
asegura que solo un item esté abierto a la vez.
El atributo
data-bs-dismiss
permite a los usuarios cerrar componentes como alertas y modales.
<div class="alert alert-warning alert-dismissible">
Contenido de alerta
<button data-bs-dismiss="alert"></button>
</div>
Nombre: María García
Email: maria@ejemplo.com
Miembro desde: 2024