@maxemga

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

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

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Могилев
от 2 800 до 3 300 $