Adjunté un evento transitionend
al div1
. Cuando se completó la transición de div1
, se ejecutó el evento. No hay problema.¿Por qué se puede ejecutar el evento transitionend cuando finaliza la transición de elementos del elemento?
me encontré con un caso especial:
añadí 3 párrafos a esta div1
, cuando se puso fin a la transición de cada párrafo, transitionend
caso div1
's también funcionó. Entonces, el evento transitionend
se ejecutó 4 veces. >. <
En transitionend
cuerpo de función de detector de eventos div1
's, puedo ver que event.target
! == this
. ¡Siento que es bastante ridículo!
Chrome y Firefox tienen este problema. Así que supongo que este no es un error de implementación de especificaciones HTML5 de un navegador.
¿Alguien puede explicar por qué el evento de un elemento transitionend
también se puede desencadenar mediante el elemento secundario de este elemento?
Gracias.
Se puede publicar su código? – tptcat
No puedo obtener los códigos de reproducción de este problema. Pero puedo asegurar que veo el cuerpo de la función de oyente 'event.target! == this' en 'transitionend'. No puedo entender este extraño problema. ¿Crees que esto es un error de Chrome y Firefox? – weilou