@Genri_Rus

Как при клике добавить произвольные имена тегу span?

Добрый день!

Хочу добавить новые объекты в модальное окно, но никак не могу понять как это сделать

Допустим на странице у меня нету определенных названий, как можно выводить их в модальное окно поочередно в теги ?

Вот пример:
const icon = $('.icon-right');
const modal = $('.modal');

$('.move').click(function() {
    let imgCat = $(this).parent().find('img').attr('src');
    
       
    let modalCat = '';
  
    for (let i in obj) {
       modalCat += '<div class="modal-item">'
       modalCat += '<img src="' + imgCat + '">'
       modalCat += '<span class="name-item"></span>'
       modalCat += '<span class="remove-item"><i class="fa fa-times" aria-hidden="true"></i></span>'
       modalCat += '</div>';
    }
  
    if ($('.move').is(this)) {
      if (!modal.children().is('.modal-item')) modal.text('Каталог');
    } else {
        modal.removeClass('show-item').text('Здесь ничего нет');
    }
  
    modal.addClass('modal-open').append(modalCat);
  
    setTimeout(function() {
      $('.modal-item').addClass('show-item');
    }, 80);
})

let nameOneItem = new Item(1, 'Name one');
let nameTwoItem = new Item(2, 'Name two');

Мне нужно, чтобы в модальном окне было что-то типа такого:

<div class="modal-item"><img src="путь к картинке">''<span class="name-item">тут сам объект Name one</span><span class="remove-item"><i class="fa fa-times" aria-hidden="true"></i></span></div>

<div class="modal-item"><img src="путь к картинке">''<span class="name-item">тут сам объект Name two</span><span class="remove-item"><i class="fa fa-times" aria-hidden="true"></i></span></div>


Вот более наглядный пример: https://codepen.io/Genri_Rus/pen/eajaQo
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
04 мая 2024, в 05:49
10000 руб./за проект
04 мая 2024, в 03:57
10000 руб./за проект
04 мая 2024, в 01:47
2000 руб./за проект