Nolis
@Nolis
it-гопник

Удаление выбранных элементов через jQuery?

Доброй ночи.
Написал скрипт для добавления картинок в popup:
let $thisLink = $this.children('img').attr('src'); // забираю src выбранных картинок и помещаю в src модалки
$('.modal-wrap-card-mini').append('<div class="modal-card-mini">' + '<img src="' + $thisLink + '"' + '>' + '</div>');

5e62cb3b66d34380147520.png

при выборе нужного кол-ва картинок генерируется нужное кол-во картинок в модалке:

5e62cb44e74ea203998181.png

но если я сниму выбор с какой-либо картинки, то как мне удалить из модалки именно ту картинку?
Например: выбрал 3, 1, 2 картинку -> они перенеслись в модалку -> я отжал картинку с номером 1 --> как удалить именно картинку 1?

if ($this.hasClass('selected')) {
			$this.removeClass('selected');
			countItems--;
		} else {
			$this.addClass('selected');
			countItems++;
			$('.modal-wrap-card-mini').append('<div class="modal-card-mini">' + '<img src="' + $thisLink + '"' + '>' + '</div>');
		}
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
ReaverJS
@ReaverJS
Удаляем картинку из модалки с таким же src, как и на превью.
Пример (!):
$(`.modal-card-mini img[src="${thisLink}"]`).parent().remove();
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы