Maison > interface Web > js tutoriel > JQuery deux méthodes pour résoudre le problème selon lequel les éléments nouvellement créés ne peuvent pas être traversés_jquery

JQuery deux méthodes pour résoudre le problème selon lequel les éléments nouvellement créés ne peuvent pas être traversés_jquery

WBOY
Libérer: 2016-05-16 15:05:47
original
1740 Les gens l'ont consulté

Utiliser la méthode each de jQuery pour parcourir les éléments nouvellement créés ne fonctionne parfois pas.
Inutile de préciser la raison, tous ceux qui utilisent souvent JavaScript savent qu'il existe en gros deux solutions :

1. Dès que vous créez l'élément, utilisez immédiatement la méthode each

Copier le code Le code est le suivant :

$('#btn').on("clic", function(){
$('#div').append("");
$("input").each(function(){
           //À FAIRE :
});
});

2. Utilisez la méthode setTimeout, puis utilisez la méthode each

après le chargement de la page pendant un certain temps.

Copier le code Le code est le suivant :

setTimeout(function(){
$("input").each(function(){
           //À FAIRE :
});
},1000);
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal