jQuery点击自身以外地方关闭弹出层的简单实例


Posted in Javascript onDecember 24, 2013

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

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

HTML代码:

<div class="down">click</div>
<div class="con hide">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 相关文章推荐
window.parent调用父框架时 ie跟火狐不兼容问题
Jul 30 Javascript
javascript学习(一)构建自己的JS库
Jan 02 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
Extjs4中的分页应用结合前后台
Dec 13 Javascript
Vue数据驱动模拟实现4
Jan 12 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
Apr 27 Javascript
JS原型与继承操作示例
May 09 Javascript
ES6 Promise对象概念及用法实例详解
Oct 15 Javascript
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
JavaScript实现放大镜效果代码示例
Apr 29 Javascript
小程序实现密码输入框
Nov 16 Javascript
vue 中this.$set 动态绑定数据的案例讲解
Jan 29 Vue.js
JS刷新当前页面的几种方法总结
Dec 24 #Javascript
js中indexof的用法详细解析
Dec 24 #Javascript
js 点击页面其他地方关闭弹出层(示例代码)
Dec 24 #Javascript
JS Replace 全部替换字符的用法小结
Dec 24 #Javascript
JS获取url链接字符串 location.href
Dec 23 #Javascript
window.location.href中url中数据量太大时的解决方法
Dec 23 #Javascript
取消选中单选框radio的三种方式示例介绍
Dec 23 #Javascript
You might like
php Smarty模板生成html文档的方法
2010/04/12 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2017/08/01 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
PHP7移除的扩展和SAPI
2021/03/09 PHP
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
jQuery根据ID获取input、checkbox、radio、select的示例
2014/08/11 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
Javascript中Promise的四种常用方法总结
2017/07/14 Javascript
echarts饼图扇区添加点击事件的实例
2017/10/16 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
2018/05/17 Javascript
详解jQuery设置内容和属性
2019/04/11 jQuery
laravel-admin 与 vue 结合使用实例代码详解
2019/06/04 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
jQuery实现简单弹幕制作
2020/12/10 jQuery
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
pytorch-神经网络拟合曲线实例
2020/01/15 Python
python Yaml、Json、Dict之间的转化
2020/10/19 Python
python 实现&quot;神经衰弱&quot;翻牌游戏
2020/11/09 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
css3中flex布局宽度不生效的解决
2020/12/09 HTML / CSS
求职信模版
2013/11/30 职场文书
感恩节活动方案
2014/01/27 职场文书
销售员岗位职责
2014/06/09 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
2015新年寄语大全
2014/12/08 职场文书
合理化建议书
2015/02/04 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
Python自然语言处理之切分算法详解
2021/04/25 Python