jQuery点击自身以外地方关闭弹出层的简单实例_Javascript教程-查字典教程网
jQuery点击自身以外地方关闭弹出层的简单实例
jQuery点击自身以外地方关闭弹出层的简单实例
发布时间:2016-12-30 来源:查字典编辑
摘要:主要功能是点击显示,然后通过点击页面的任意位置都能关闭显示效果,主要是$(document).click的作用开发过程中经常有一些弹出层,弹...

主要功能是点击显示,然后通过点击页面的任意位置都能关闭显示效果,主要是$(document).click的作用

开发过程中经常有一些弹出层,弹出后要在点击页面其他地方时自动关闭,下面是实现代码:

HTML代码:

复制代码 代码如下:

<div>click</div>

<div>show-area</div>

CSS代码:

.hide{display:none;}

JS代码

复制代码 代码如下:

$(document).ready(function(){

$("div.down").click(function(e){

e.stopPropagation();

$("div.con").removeClass("hide");

});

$(document).click(function(){

if(!$("div.con").hasClass("hide")){

$("div.con").addClass("hide");

}

});

});

OK,自己本地测试下吧,css样式自己修改!

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类