Задать вопрос
@GaserV

Почему не работает after() & remove()?

Есть HTML:
<div class="label">Примеры работ: <span class="add-button" onclick="createFIeld()">+</span></div><br>
			<div class="form-row">
				<label for="file1" class="label-file-selected">file1</label><input id="file1" class="hidden" type="file"><span class="delete-icon" onclick="removeFileInput()"></span>
			</div>

Есть JS:
function createFIeld() {
	$('<div class="form-row"><label for="file3" class="label-file-selected">file1</label><input id="file3" class="hidden" type="file"><span class="delete-icon" onclick="removeFileInput()"></span></div>').after('.form-row').last();
};

function removeFileInput() {
	$('.delete-icon', this).parent('.form-row').remove();
}


Почему ничего не добавляется и не удаляется из DOM?
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы