Показать сообщение отдельно
  #5 (permalink)  
Старый 13.12.2017, 19:44
Аспирант
Отправить личное сообщение для Luca Посмотреть профиль Найти все сообщения от Luca
 
Регистрация: 20.06.2017
Сообщений: 69

Сообщение от рони Посмотреть сообщение
Luca,
не понимаю, ждите специалистов.
смотрите, в чём вопрос:
например есть объект с тремя подобъектаим
let threeDivs = {
    div1:{
        text: "it's div1"
    },
    div2:{
        text: "it's div2"
    },
       div3:{
        text: "it's div3"
    },
}

далее, в цикле, мы проходим по структуре
for(let elem in threeDivs){
    let div = document.createElement("div")
    div.innerHTML = elem.text
    div.addEventListener("click", (e)=>{ 
    e.currentTarget.remove()
     // здесь же надо предусмотреть удаление elem 
    })
}

те надо удалить дом узел и соответствущий объект из структуры,
я попытался через WeakMap связать данные, чтобы по e.currentTarget получать ссылку на объект, который надо удалить.
структура может быть любой: массивы, объекты...
надеюсь понятно объяснил
Ответить с цитированием