Как использовать Element.click () API для элемента, который делегирует событие клика дочерним элементам - PullRequest
0 голосов
/ 04 сентября 2018

То же самое. Я добавляю событие клика на контейнер эл.

HTML

<ul id="con">
  <li data-id="1">1 Li</li>
  <li data-id="2">2 Li</li>
  <li data-id="3">3 Li</li>
  <li data-id="4">4 Li</li>
</ul>

Javascript

const con = document.getElementById('con')
con.addEventListener('click', (e) => {
  const target = e.target

  if (!!target.dataset.id) {
    console.log(target.dataset.id)
  }
})

Итак, как я могу использовать метод щелчка, чтобы вызвать связанное событие и утешить что-то вроде document.querySelector('#con').click()

Спасибо !!!

...