Red de conocimiento del abogados - Preguntas y respuestas jurídicas - La diferencia entre enlazar y vivir en Jquery

La diferencia entre enlazar y vivir en Jquery

La diferencia entre bind y live en Jquery es la siguiente:

1.bind() puede vincular múltiples eventos y live() solo puede vincular un evento a la vez.

La diferencia es que el uso de live para vincular eventos vinculará los eventos a todos los elementos actuales y futuros de la página (mediante delegación). Por ejemplo, si usa live para vincular eventos de clic a todos los li de la página. Luego, cuando se agregue un li a esta página en el futuro, el evento de clic de este li recién agregado todavía estará disponible. No es necesario volver a vincular eventos a este elemento recién agregado.

2.live actualmente solo admite un subconjunto de todos los eventos. Consulte la descripción anterior para ver la lista admitida.

.live no admite la función de devolución de llamada de estilo "sin eventos" proporcionada por liveQuery. .live solo puede vincular funciones de manejo de eventos.

.live no tiene procesos de "configuración" y "limpieza". Porque todos los eventos se delegan en lugar de vincularse directamente a elementos.