javascript - Comment écouter les ajouts d'éléments de page
大家讲道理2017-07-05 10:48:31
0
3
904
Lors de l'ajout dynamique d'éléments à la page, comment pouvons-nous déclencher un événement en déterminant le changement de longueur de l'élément cible ?
Écoutez cet événementDOMSubtreeModified. signifie que si le nœud enfant de l'élément actuellement surveillé est modifié : notamment en supprimant un nœud enfant, en ajoutant un nœud enfant ou en modifiant le contenu d'un nœud enfant, cet événement sera déclenché.
var container = document.querySelector(".target")
container.addEventListener('DOMSubtreeModified', function () {
// do sth
}, false);
Vous ajoutez un événement d'écoute dans le bouton d'ajout dynamique d'élément, puis lorsque l'événement d'écoute est déclenché, jugez la longueur de l'élément cible, et s'il y a un changement, déclenchez un événement
Écoutez cet événement
DOMSubtreeModified
.signifie que si le nœud enfant de l'élément actuellement surveillé est modifié : notamment en supprimant un nœud enfant, en ajoutant un nœud enfant ou en modifiant le contenu d'un nœud enfant, cet événement sera déclenché.
Vous ajoutez un événement d'écoute dans le bouton d'ajout dynamique d'élément, puis lorsque l'événement d'écoute est déclenché, jugez la longueur de l'élément cible, et s'il y a un changement, déclenchez un événement
Pouvez-vous déterminer la longueur de l'élément cible pour le déclencher après avoir ajouté l'élément dynamiquement ?