JS - 如何处理点击元素外部的事件 雾徊 2023-08-23 67 阅读1分钟 const onClickOutside = (element, callback) => { document.addEventListener('click', e => { if (!element.contains(e.target)) callback(); }); }; // 当用户点击#my-element外部时将输出'Hello' onClickOutside('#my-element', () => console.log('Hello'));