基于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 相关文章推荐
jQuery select控制插件
Aug 17 Javascript
jQuery 选择表格(table)里的行和列及改变简单样式
Dec 15 Javascript
jQuery中:checkbox选择器用法实例
Jan 03 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
Aug 05 Javascript
jQuery动态改变多行文本框高度的方法
Sep 07 Javascript
Angularjs手动解析表达式($parse)
Oct 12 Javascript
详解有关easyUI的拖动操作中droppable,draggable用法例子
Jun 03 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
vue项目部署上线遇到的问题及解决方法
Jun 10 Javascript
React 实现拖拽功能的示例代码
Jan 06 Javascript
监控微信小程序中的慢HTTP请求过程详解
Jul 05 Javascript
vue-cli4.x创建企业级项目的方法步骤
Jun 18 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实现框架(二)
2006/10/09 PHP
PHP APC的安装与使用详解
2013/06/13 PHP
使用PHP计算两个路径的相对路径
2013/06/14 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
JavaScript中日期的相关操作方法总结
2015/10/24 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
vue中element-ui表格缩略图悬浮放大功能的实例代码
2018/06/26 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
JavaScript实现无限级递归树的示例代码
2019/03/29 Javascript
vue移动端的左右滑动事件详解
2020/06/17 Javascript
原生JS实现九宫格抽奖
2020/09/13 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
[20:30]职业巡回赛回顾
2018/08/09 DOTA
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
python图书管理系统
2020/04/05 Python
基于MTCNN/TensorFlow实现人脸检测
2018/05/24 Python
Django Rest framework之认证的实现代码
2018/12/17 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
Scrapy框架实现的登录网站操作示例
2020/02/06 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
澳洲CFL商城:CHEMIST FOR LESS(中文)
2021/02/28 全球购物
防灾减灾宣传标语
2014/10/07 职场文书
社区学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
2014年会计工作总结
2014/11/27 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书
Python初学者必备的文件读写指南
2021/06/23 Python
Python学习之异常中的finally使用详解
2022/03/16 Python