Div создается динамически (divFicheProduit) с кнопкой (buttonLeave) внутри него, которая также динамически создается и добавляется в этот div. Эта кнопка должна закрыть div, внутри которого она находится. Поэтому я привязываю к нему прослушиватель событий щелчка, но он не работает. Как вы можете видеть на экране журнала, я могу получить родительский div, поэтому div, который я хочу удалить при щелчке, но свойства стиля на нем не работают, результата нет даже на консоли (см. экран консоли) . Что я делаю не так?
Div создается динамически (divFicheProduit) с кнопкой (buttonLeave) внутри него, которая также динамически создается и добавляется в этот div. Эта кнопка должна закрыть div, внутри которого она находится. Поэтому я привязываю к нему прослушиватель событий щелчка, но он не работает. Как вы можете видеть на экране журнала, я могу получить родительский div, поэтому div, который я хочу удалить при щелчке, но свойства стиля на нем не работают, результата нет даже на консоли (см. экран консоли) . Что я делаю не так? [code]$(document).click('.buttonVoirProduit',async()=>{ console.log('buttonVoirProduit Clicked'); /*console.log('buttonVoirProduitId Ooutside : ', buttonVoirProduitId);*/ console.log('buttonId : ', buttonVoirProduitId); const divFicheProduit = document.createElement('div'); divFicheProduit.style.width = '100%'; divFicheProduit.style.height = '100%'; divFicheProduit.style.opacity = '80%'; divFicheProduit.style.background = 'black'; divFicheProduit.style.display = 'flex'; divFicheProduit.style.position = 'absolute'; divFicheProduit.style.left = '50%'; divFicheProduit.style.transform = `translateX(-50%)`; divFicheProduit.style.top = '200px'; divFicheProduit.id = `ficheProduit${buttonVoirProduitId}`; divFicheProduitId = divFicheProduit.id; console.log(`divFicheProduitId after buttonVoirProduit clicked : `,divFicheProduitId);