Skip to content

JavaScript笔记

closest()方法

closest() 方法可以从点击的目标元素向上查找,直到找到匹配的父元素(或者自身)。

js
document.querySelector('div').addEventListener('click', function (e) {
  const spanElement = e.target.closest('span'); // 检查点击的元素是否是 span 或其子元素
  if (spanElement) {
    console.log('Clicked on span or its children');
  }
});