基于jQuery实现点击弹出层实例代码


Posted in Javascript onJanuary 01, 2016

jquery实现点击链接弹出层效果:本例实现的主要原理:jquery操作DOM元素。对层样式的设置。将display:设置为none;让层隐藏;

代码实例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="https://3water.com" />
<title>子选择器</title>
<style type="text/css">
#choice_list_district{
height:50px;
}
#tab td{
cursor:pointer;
}
#divobj{
position:absolute; 
width:200px; 
height:200px; 
background:blue; 
border:1px solid block; 
display:none; 
z-index:9999;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
<script type="text/javascript"> 
$(function (){ 
$("#choice_list_district a").click(function(e){ 
if($("#divobj").css("display")=="none"){ 
e.stopPropagation(); 
var offset=$(e.target).offset(); 
$("#divobj").css({top:offset.top+$(e.target).height()+"px",left:offset.left}); 
$("#divobj").show(); 
} 
else{ 
$("#divobj").hide(); 
} 
}); 
$(document).click(function(event){ 
$("#divobj").hide(); 
}); 
}); 
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="choice_list_district"> <a href="#">出来层</a> </div>
<div id="divobj"></div>
</div>
</form>
</body>
</html>

以上代码中,点击链接可以弹出隐藏的层,再点击任何地方就可以隐藏此层。

本段代码简单易懂,写的不好还请各位大侠见谅,希望本文分享能够给大家带来帮助。

Javascript 相关文章推荐
在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
Dec 20 Javascript
JS 添加网页桌面快捷方式的代码详细整理
Dec 27 Javascript
通过隐藏iframe实现文件下载的js方法介绍
Feb 26 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
Aug 31 Javascript
JS中的进制转换以及作用
Jun 26 Javascript
关于js原型的面试题讲解
Sep 25 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
Dec 26 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
May 18 Javascript
vue滚动固定顶部及修改样式的实例代码
May 30 Javascript
微信小程序 调用微信授权窗口相关问题解决
Jul 25 Javascript
js实现图片上传即时显示效果
Sep 30 Javascript
windows实现npm和cnpm安装步骤
Oct 24 Javascript
基于jQuery实现返回顶部实例代码
Jan 01 #Javascript
详解JavaScript 中的 replace 方法
Jan 01 #Javascript
基于JavaScript实现定时跳转到指定页面
Jan 01 #Javascript
Javascript获取数组中的最大值和最小值的方法汇总
Jan 01 #Javascript
实例详解JavaScript获取链接参数的方法
Jan 01 #Javascript
快速学习AngularJs HTTP响应拦截器
Dec 31 #Javascript
常见的javascript跨域通信方法
Dec 31 #Javascript
You might like
详解PHP的Yii框架中日志的相关配置及使用
2015/12/08 PHP
PHP闭包函数详解
2016/02/13 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
PHP autoload使用方法及步骤详解
2020/09/05 PHP
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
jquery控制select的text/value值为选中状态
2014/06/03 Javascript
js中style.display=&quot;&quot;无效的解决方法
2014/10/30 Javascript
使用jQuery在对象中缓存选择器的简单方法
2015/06/30 Javascript
js去字符串前后空格的实现方法
2016/02/26 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
js中作用域的实例解析
2017/03/16 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
微信小程序全局变量的设置、使用、修改过程解析
2019/09/24 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
2020/06/23 Javascript
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
python使用正则表达式替换匹配成功的组
2017/11/17 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
keras实现图像预处理并生成一个generator的案例
2020/06/17 Python
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
2013/02/04 HTML / CSS
DKNY品牌官网:纽约大都会时尚风格
2016/10/20 全球购物
.net软件工程师应聘上机试题
2015/03/10 面试题
验房委托书
2014/08/30 职场文书
爱的奉献演讲稿
2014/09/10 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
大雁塔英文导游词
2015/02/10 职场文书
2015年银行工作总结范文
2015/04/01 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS
go 实现简易端口扫描的示例
2021/05/22 Golang
详解Python生成器和基于生成器的协程
2021/06/03 Python