$('.eform_text', this).each(function() { textboxId = $(this).attr("id");
3 Réponses :
Il irait itérer sur tous les éléments em> avec cette classe, que ce soit à l'intérieur d'une forme avec le nom "form_1" ou non. Pour ne regarder que dans chaque formulaire (je suppose que vous devez avoir plus d'une forme avec le nom "form_1", bien que cela semble étrange), utilisez ou vous pouvez utiliser le deuxième argument sur soit fonctionner. P> Notez que comme @shrikant Sharat a souligné dans les commentaires (merci Shrikant!), j'ai supposé que le trouver code>
dans la boucle externe afin de mettre en place la boucle interne: $ () code>
, qui fournit le contexte dans lequel travailler: p> i code> dans votre code d'origine est signifié Pour être l'indice qui est transmis dans
chaque code>. J'ai montré les index aux deux niveaux (avec des noms descriptifs) ci-dessus. P> p>
Je pense que vous avez oublié de prendre l'argument i code> dans la fonction donnée à l'extérieur
.uite code>. Désolé, je ne pouvais pas m'empêcher de souligner :)
@Shrikant: merci. Eh bien, I I> n'a pas fait, je viens de copier le code de l'OP. :-) donc je ne sais pas que le i code> est censé être de
chaque code> (mais je pense que les chances doivent être d'environ 99,9% que vous avez raison, il est...). J'ai mis à jour pour clarifier, merci encore.
Ah, je vois. N'a pas remarqué dans la question pour une raison quelconque
Votre deuxième réponse. P>
parce que vous appelez Il bouchairait à chaque élément avec cette classe. P> $ ( code> à chaque fois, il instanciait d'une nouvelle copie de l'objet JQuery qui ne se soucie pas du niveau de la fonction de fonctionnement. P>
Salut, merci pour vos réponses rapides.Les réponses expliquer le problème en détail:
$('.element').each(function(){ $(this).find('.elementChild').each(function(){ // do something }); });
Je ne vois pas comment un extrait de code par lui-même peut répondre à la question, puisqu'il n'a pas demandé Comment i> faire quelque chose, il a demandé une explication. En général, c'est une bonne idée d'inclure une explication de ce que votre code fait et comment il répond à la question ou résout le problème.