jQuery实现弹出层效果


Posted in jQuery onDecember 10, 2019

本文实例为大家分享了jQuery实现弹出层的具体代码,供大家参考,具体内容如下

###jQuery实现 弹出层效果

点击弹出层:弹出弹出层
点击阴影:关闭弹出层
点击“关闭”关闭弹出层

jQuery实现弹出层效果

jQuery实现弹出层效果

整体代码如下:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>jQuery弹出层效果</title>
 <style>
  .black_overlay {
   display: none;
   position: absolute;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 100%;
   background-color: black;
   z-index: 1001;
   -moz-opacity: 0.8;
   opacity: .80;
   filter: alpha(opacity=80);
  }

  .white_content {
   display: none;
   position: absolute;
   top: 10%;
   left: 10%;
   width: 80%;
   height: 80%;
   border: 16px solid lightblue;
   background-color: white;
   z-index: 1002;
   overflow: auto;
  }

  .white_content_small {
   display: none;
   position: absolute;
   top: 20%;
   left: 30%;
   width: 40%;
   height: 50%;
   border: 16px solid lightblue;
   background-color: white;
   z-index: 1002;
   overflow: auto;
  }
 </style>
 <script type="text/javascript">
  //弹出隐藏层
  function ShowDiv(show_div, bg_div) {
   document.getElementById(show_div).style.display = 'block';
   document.getElementById(bg_div).style.display = 'block';
   var bgdiv = document.getElementById(bg_div);
   bgdiv.style.width = document.body.scrollWidth;
   // bgdiv.style.height = $(document).height();
   $("#" + bg_div).height($(document).height());
  };
  //关闭弹出层
  function CloseDiv(show_div, bg_div) {
   document.getElementById(show_div).style.display = 'none';
   document.getElementById(bg_div).style.display = 'none';
  };
 </script>
</head>

<body>
 <input id="Button1" type="button" value="点击弹出层" onclick="ShowDiv('MyDiv','fade')" />
 <!--弹出层时背景层DIV-->
 <div id="fade" class="black_overlay" onclick="CloseDiv('MyDiv','fade')">
 </div>
 <div id="MyDiv" class="white_content">
  <div style="text-align: right; cursor: default; height: 40px;">
   <span style="font-size: 16px;" onclick="CloseDiv('MyDiv','fade')">关闭</span>
  </div>
  目前来说,我还是喜欢这个自己改造的弹出层。自己在项目中也用的是这个。
 </div>
</body>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery中map函数的两种方式
Apr 07 jQuery
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
jQuery.validate.js表单验证插件的使用代码详解
Oct 22 jQuery
jquery拖拽自动排序插件使用方法详解
Jul 20 jQuery
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 jQuery
JQuery属性操作与循环用法示例
May 15 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
jQuery中event.target和this的区别详解
Aug 13 jQuery
jquery简易手风琴插件的封装
Oct 13 jQuery
Jquery Fade用法详解
Nov 06 jQuery
jQuery实现动态向上滚动
Dec 21 jQuery
JQuery样式与属性设置方法分析
Dec 07 #jQuery
JQuery常用简单动画操作方法回顾与总结
Dec 07 #jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 #jQuery
jQuery轮播图功能制作方法详解
Dec 03 #jQuery
jQuery实现弹幕特效
Nov 29 #jQuery
jquery实现直播弹幕效果
Nov 28 #jQuery
jQuery实现简单弹幕效果
Nov 28 #jQuery
You might like
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
域名查询代码公布
2006/10/09 PHP
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
PHP使用递归生成文章树
2015/04/21 PHP
8个PHP数组面试题
2015/06/23 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
session 加入redis的实现代码
2016/07/15 PHP
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
jquery实现的仿天猫侧导航tab切换效果
2015/08/24 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
socket.io学习教程之基本应用(二)
2017/04/29 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
浅谈vue引用静态资源需要注意的事项
2018/09/28 Javascript
vue下的@change事件的实现
2019/10/25 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
python 网络编程常用代码段
2016/08/28 Python
python @property的用法及含义全面解析
2018/02/01 Python
python3实现多线程聊天室
2018/12/12 Python
python超时重新请求解决方案
2019/10/21 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
2020/12/21 Python
python Timer 类使用介绍
2020/12/28 Python
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
秋季运动会表扬稿
2014/01/16 职场文书
寒假实习自荐信
2014/01/26 职场文书
《散步》教学反思
2014/03/02 职场文书
廉政教育的心得体会
2014/09/01 职场文书
开学第一周日记(三篇范文)
2019/08/23 职场文书
导游词之新疆-喀纳斯
2019/10/10 职场文书
详解Python小数据池和代码块缓存机制
2021/04/07 Python
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server