Если у меня есть 5 ящиков ввода с классом .inputBox, моя функция jquery добавляет эти теги 5 раз после каждой строки .inputBox. Почему это?jquery .each function
Я просто хочу, чтобы каждый из этих тегов вставил один раз после каждого .inputBox.
Кто-нибудь знает, как это сделать?
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\" />");
});
}
HTML-
<label for="FirstName">First Name</label>
<input type="text" class="inputBox" name="FirstName" title="First Name Here" id="firstName" />
Ни один из ответов не работал в моем другом сообщении. Я нашел функцию .each и попробовал это, и ваш ответ сработал. Благодаря! – Catfish