es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Colisiones de espacio de nombres de jQuery con Bootstrap 5.

He dado el paso de aprender jQuery y Bootstrap. Sin embargo, aprendí que Bootstrap 4 está contento con el uso de jQuery, pero la última versión (v5.1.3) no siempre lo está. Esto se debe a que, como señala InfoQ, el equipo de Bootstrap señaló que todos los navegadores compatibles ofrecen funciones de reemplazo de jQuery en JavaScript puro y, por lo tanto, ahorraron 85KB en JavaScript minimizado.

En Bootstrap.com se señala que:

Bootstrap 5 está diseñado para ser utilizado sin jQuery, pero aún es posible utilizar nuestros componentes con jQuery. Si Bootstrap detecta jQuery en el objeto window, agregará todos nuestros componentes al sistema de complementos de jQuery; esto significa que podrás hacer $('[data-bs-toggle="tooltip"]').tooltip() para habilitar las herramientas de información. Lo mismo ocurre con nuestros otros componentes.

Sin embargo, de manera confusa, se señala que:

Debido a limitaciones del navegador, algunos de nuestros complementos, específicamente los complementos Dropdown, Tooltip y Popover, no se pueden usar en una etiqueta `

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Según la documentación del sitio web de Bootstrap, Bootstrap 5 está diseñado para ser utilizado sin jQuery, pero aún es posible utilizar los componentes con jQuery. Sin embargo, debido a limitaciones del navegador, algunos de los complementos, incluyendo los complementos de Dropdown, Tooltip y Popover, no se pueden utilizar en una etiqueta `

Comments are closed.