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 相关文章推荐
显示、隐藏密码
Jul 01 Javascript
List the Codec Files on a Computer
Jun 18 Javascript
用jquery实现等比例缩放图片效果插件
Jul 24 Javascript
javascript中节点的最近的相关节点访问方法
Mar 20 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
Nov 10 Javascript
js完整倒计时代码分享
Sep 18 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
原生JS实现不断变化的标签
May 22 Javascript
jQuery插件imgAreaSelect基础讲解
May 26 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
js常用正则表达式集锦
May 17 Javascript
JavaScript图像放大镜效果实现方法详解
Jun 28 Javascript
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中foreach循环中使用引用要注意的地方
2011/01/02 PHP
PHP $_FILES中error返回值详解
2014/01/30 PHP
php统计时间和内存使用情况示例分享
2014/03/13 PHP
php函数与传递参数实例分析
2014/11/15 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
PHP实现倒计时功能
2020/11/16 PHP
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
2012/01/15 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
微信小程序 Audio API详解及实例代码
2016/09/30 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
2017/12/09 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
Vue源码探究之状态初始化
2018/11/14 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
12个提高JavaScript技能的概念(小结)
2019/05/09 Javascript
Vue 使用beforeEach实现登录状态检查功能
2019/10/31 Javascript
vue实现移动端返回顶部
2020/10/12 Javascript
利用 JavaScript 实现并发控制的示例代码
2020/12/31 Javascript
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
django中瀑布流写法实例代码
2019/10/14 Python
Python timeit模块的使用实践
2020/01/13 Python
Python 输出详细的异常信息(traceback)方式
2020/04/08 Python
Python实现删除某列中含有空值的行的示例代码
2020/07/20 Python
法国设计制造的扫帚和刷子:Andrée Jardin
2018/12/06 全球购物
大众服装店创业计划书范文
2014/01/01 职场文书
暑假社会实践证明格式
2014/10/28 职场文书
2014年乡镇纪委工作总结
2014/12/19 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
2019交通安全宣传标语集锦!
2019/06/28 职场文书
postgreSQL数据库基础知识介绍
2022/04/12 PostgreSQL