Si j'ai 5 boîtes d'entrée avec la classe .inputBox, ma fonction jquery ajoute ces étiquettes 5 fois après chacune des lignes .inputBox. Pourquoi donc?jquery .each fonction
Je veux juste que chacune de ces étiquettes soit insérée une fois après chaque .inputBox.
Quelqu'un sait-il comment faire?
function addImages() {
$(".inputBox").each(function() {
$('.inputBox').after("<img src=\"Images/thumbs_up_48.png\" class=\"thumbV\" id=\"up\" />");
$('.inputBox').after("<img src=\"Images/thumbs_down_48.png\" class=\"thumbV\" id=\"down\" />");
});
}
le code html
<label for="FirstName">First Name</label>
<input type="text" class="inputBox" name="FirstName" title="First Name Here" id="firstName" />
Aucune des réponses n'a fonctionné dans mon autre publication. J'ai trouvé la fonction .each et essayé cela et votre réponse a fonctionné. Merci! – Catfish