全国咨询热线:18720358503

酒店小程序怎么引流_JavaScript完成的弹出遮罩层特

类别:媒体报道 发布时间:2021-01-07 浏览人次:

JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】       这篇文章主要介绍了JavaScript实现的弹出遮罩层特效,结合实例形式分析了基于jQuery实现的页面元素与属性动态操作相关使用技巧,需要的朋友可以参考下

本文实例讲述了JavaScript实现的弹出遮罩层特效。分享给大家供大家参考,具体如下:

这篇给大家分享一个简单的遮罩层特效,先上效果图。

代码:

 !DOCTYPE html 
 html lang="en" 
 head 
 meta charset="UTF-8" 
 title 查看,修改,删除 /title 
 script src="jquery/2.0.0/jquery.min.js" /script 
 style 
 table{
 width:500px;
 border:1px solid blue;
 border-colla凡科抠图e: colla凡科抠图e;
 table th{
 border:1px solid blue;
 height:30px;
 table td{
 border:1px solid blue;
 text-align:center;
 height:30px;
 table td a {
 color:red;
 div.proDiv{
 width:500px;
 position: absolute;
 left:50%;
 margin-left:-250px;
 padding:10px;
 border:1px solid red;
 top:100px;
 background: #fff;
 display: none;
 z-index: 3
 div.proDiv p{
 border-bottom:1px solid red;
 div.proDiv a.close{
 color:red;
 /style 
 /head 
 body 
 table 
 th 姓名 /th 
 th 年龄 /th 
 th 工作 /th 
 th 工资 /th 
 th 操作 /th 
 /tr 
 td 张三 /td 
 td 22 /td 
 td 项目经理 /td 
 td 12000 /td 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 查看 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 修改 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 删除 /a 
 /td 
 /tr 
 td 李四 /td 
 td 24 /td 
 td 前端工程师 /td 
 td 10000 /td 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 查看 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 修改 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 删除 /a 
 /td 
 /tr 
 td 王五 /td 
 td 21 /td 
 td java工程师 /td 
 td 12000 /td 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 查看 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 修改 /a 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 删除 /a 
 /td 
 /tr 
 /table 
 div 
 p strong 姓名: /strong span /span /p 
 p strong 年龄: /strong span /span /p 
 p strong 工作: /strong span /span /p 
 p strong 工资: /strong span /span /p 
 a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" 关闭 /a 
 /div 
 /body 
 script 
 //查看操作
 $('a.view').click(function(){
 //获取文档的宽和高
 var maskWidth = $(document).width();
 var maskHeight = $(document).height();
 //遮罩层初始化
 $(' div /div ').appendTo($('body'));
 $('div.mask').css({
 'position':'absolute',
 'top':0,
 'left':0,
 'background':'black',
 'opacity':0.5,
 'width':maskWidth,
 'height':maskHeight,
 'z-index':2
 var data = [];//保存数据的数组
 //将一行的数据添加到数据中
 $(this).parent().siblings().each(function(){
 data.push($(this).text())
 //将内容显示到弹出层中
 $('div.proDiv').children().each(function(i){
 $(this).children('span').text(data[i]);
 $('div.proDiv').show();//显示弹出层
 //关闭操作
 $('a.close').click(function(){
 $(this).parent().hide();
 $('div.mask').remove();
 //删除操作
 $('a.del').click(function(){
 $(this).parents('tr').remove();
 /script 
 /html 

页面中有一个表格,一个隐藏的弹出层,当点击查看按钮,首先创建一个遮罩层,然后获取这一行中的数据,并把数据显示到弹出层中,最后把弹出层隐藏,点击关闭按钮关闭弹出层并关闭遮罩层。点击删除按钮把这个tr删除即可。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:测试上述代码运行效果。

更多关于jQuery相关内容可查看本站专题:《》、《》、《》、《》及《》

希望本文所述对大家jQuery程序设计有所帮助。


推荐阅读

酒店小程序怎么引流_JavaScript完成的弹出遮罩层特

JavaScript完成的弹出来蒙版层动画特效經典实例【根据jQuery】 本文关键详细介绍了JavaScript完成的弹出来蒙版层动画特效,融合案例方式剖析了根据jQuery完成的网页页面原素与特性动...

2021-01-07
微信小程序安不安全-建立网站测试的必要性

建立网站搞好没宣布发布以前,必须开展检测,那样可以迅速找到新网站中有不正确的地区,为您剖析下建立网站检测的关键性。1、网站检测有什么內容第一是作用检测,便是检测一放...

2021-01-07
北京网站建设是怎样建设网站的

北京市企业网站建设创立于2012年,基本建设网站就是我们最关键的服务,大家的精英团队具有高档网页页面设计方案工作人员,也是有技术性优秀的软件开发工作人员,以自主创新精神...

2021-01-07
广州凡科互联网科技股份有限公司招聘抖音资深

招聘人数:21职位信息抖音运营职位描述:1、独立运营抖音账号,负责抖音账号内容更新;2、定期与粉丝互动分析数据并反馈,总结经验,建立有效运营手段提升用户活跃度,增加粉丝数...

2021-01-07
广州凡科互联网科技股份有限公司招聘产品专员

招聘人数:19职位信息岗位职责:1.、负责产品功能进行功能设计,跟进新版本的开发与测试,确保版本顺利上线;2、收集整理用户反馈并归纳为产品需求,进行业务调研,需求分析,协...

2021-01-07
小程序开发的几大好处?

什么叫微信小程序?有哪些益处?它是许多沒有启用微信小程序店家最急切了解的事儿。在这里边做一个详尽的讲解。微信小程序不是用免费下载安裝,随走随用的微网页,是根据手机微...

2021-01-07
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信