Appearance
closest() 方法可以从点击的目标元素向上查找,直到找到匹配的父元素(或者自身)。
closest()
document.querySelector('div').addEventListener('click', function (e) { const spanElement = e.target.closest('span'); // 检查点击的元素是否是 span 或其子元素 if (spanElement) { console.log('Clicked on span or its children'); } });