jquery - 您好,如何使用 jquery 选择窗口中的空白区域

标签 jquery

嗨,我希望当我单击窗口中的空白区域时执行部分代码,其中没有 p 没有 div 除了 i 之外什么都没有即使我单击窗口中的 p ,仍然可以看到控制台代码,因此,如果有其他方法来解决该问题,我将感谢您的帮助。

$(document).on("click", ":not(div, p)", function(){
    console.log("you clicked nothing just empty zone in the window" ); 
});

最佳答案

确保点击仅发生在 body 元素中。即使您有 spanabutton 等元素,此方法也有效。

$('body').click(function (e) {
    if (e.target == this) {
        //your code here
    }
});

关于jquery - 您好,如何使用 jquery 选择窗口中的空白区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30248822/

相关文章:

javascript - 按顺序在第 4 篇文章后添加 div

jquery 以编程方式单击链接

javascript - 单击按钮时不调用 Jquery

jquery - 如何使用 jQuery 和 CSS 将 HTML 元素居中?

jquery - Cakephp:读取cookie问题

javascript - 如何从类的所有实例中删除所有数据属性

php - 针对内部页面元素的 CSS

jquery - 对齐 div 取决于可用空间

jquery - 如何将 .attr ("id") 存储在变量中

javascript - 工具提示不起作用