@maxemga

Как по нажатию на объект его удалять?

Я хочу чтобы при нажатии на красный квадратик, удалялся и убирался из LocalStorage контейнер к которому был прикреплен этот квадратик.
Это делается через addEventListener(event), но тк как у меня объекты создаются в процессе, то я добавил им в разметке onclick, а тут уже так нельзя. Как это сделать?

https://jsfiddle.net/hb7se9kc/
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
@ParaBellum577
Вам нужно добавлять к каждому элементу уникальный класс или айди. А затем можно будет удалить по такой схеме

В функции создания элемента добавляйте например id={${this.name}} и повесьте функцию онклик на каждый элелемент, в эту фукцию передайте this.name.

DeleteBoard(ID) {
    var elem = document.querySelector(ID);
        elem.remove();
    }


И эта функция будет выглядеть примерно так
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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