将事件监听器添加到页面上的所有其他项目?

时间:2017-03-07 21:33:55

标签: javascript

我有一个搜索栏,如果您点击搜索图标,其显示会切换,如下所示:

searchIcon.addEventListener('click', () => {
  // toggle function that displays and hides search bar... 
});

对于移动设备,我还想在用户触摸搜索栏DOM元素之外的任何时候收听并关闭它。有没有一种方法可以将事件监听器附加到DOM元素,但是监听除该元素之外的任何内容的触摸?

0 个答案:

没有答案