Как применить стили к children через event на чистом JS

document.addEventListener('click', function (event) {
  event.preventDefault()
  console.log(event.target.children.style.pointerEvents = "none")
})

Ответы (1 шт):

Автор решения: Vasily

Один из вариантов как это можно реализовать:

document.addEventListener("click", event => {
  event.preventDefault()
  const children = event.target.parentNode.children
  if (children) {
    Array.from(children).forEach(child => {
      child.style.color = "red"
    })    
  }
})
<div>
  <p>DIV 1 - Line 1</p>
  <p>DIV 1 - Line 2</p>
</div>

<div>
  <p>DIV 2 - Line 1</p>
  <p>DIV 2 - Line 2</p>
</div>

→ Ссылка