基于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 相关文章推荐
Array.prototype.slice 使用扩展
Jun 09 Javascript
js 纯数字不重复排列的另类方法
Jul 17 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
Node.js 制作实时多人游戏框架
Jan 08 Javascript
jQuery+PHP+Mysql实现抽奖程序
Apr 12 jQuery
微信小程序中页面FOR循环和嵌套循环
Jun 21 Javascript
JS库之Three.js 简易入门教程(详解之一)
Sep 13 Javascript
JavaScript函数绑定用法实例分析
Nov 14 Javascript
vue组件实现可搜索下拉框扩展
Oct 23 Javascript
使用D3.js构建实时图形的示例代码
Aug 28 Javascript
jQuery内容选择器与表单选择器实例分析
Jun 28 jQuery
js实现轮播图效果 z-index实现轮播图
Jan 17 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
easyui的tabs update正确用法分享
2014/03/21 PHP
php获取textarea的值并处理回车换行的方法
2014/10/20 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
css把超出的部分显示为省略号的方法兼容火狐
2008/07/23 Javascript
javascript ie6兼容position:fixed实现思路
2013/04/01 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
原生javascript+css3编写的3D魔方动画旋扭特效
2016/03/14 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
2016/07/01 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
基于Bootstrap和jQuery构建前端分页工具实例代码
2016/11/23 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
2016/12/29 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
cropper js基于vue的图片裁剪上传功能的实现代码
2018/03/01 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
vue项目中实现图片预览的公用组件功能
2018/10/26 Javascript
详解如何用webpack4从零开始构建react开发环境
2019/01/27 Javascript
解决vuex刷新状态初始化的方法实现
2019/08/15 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
利用python解决mysql视图导入导出依赖的问题
2017/12/17 Python
Python常见的pandas用法demo示例
2019/03/16 Python
python递归下载文件夹下所有文件
2019/08/31 Python
python实现图片二值化及灰度处理方式
2019/12/07 Python
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
材料化学应届生求职信
2013/10/09 职场文书
四风问题自查报告剖析材料
2014/02/08 职场文书
社区工作者感言
2014/03/02 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
婚宴父亲致辞
2015/07/27 职场文书
家长会感言
2015/08/01 职场文书
参加招聘会后的感想
2015/08/10 职场文书
担保书格式范文
2015/09/22 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python