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插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
Mar 23 jQuery
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
jquery实现提示语淡入效果
May 05 jQuery
jQuery插件imgAreaSelect基础讲解
May 26 jQuery
JQuery.dataTables表格插件添加跳转到指定页
Jun 09 jQuery
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
jquery中有哪些api jQuery主要API
Nov 20 jQuery
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
jQuery实现的电子时钟效果完整示例
Apr 28 jQuery
菊花转动的jquery加载动画效果
Aug 19 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 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
php简单静态页生成过程
2008/03/27 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
使用jquery prev()方法找到同级的前一个元素
2014/07/11 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
2015/11/19 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
jQuery简单创建节点的方法
2016/09/09 Javascript
Kendo Grid editing 自定义验证报错提示的解决方法
2016/11/18 Javascript
JavaScript使用readAsDataUrl方法预览图片
2017/05/10 Javascript
解决option标签selected=&quot;selected&quot;属性失效的问题
2017/11/06 Javascript
详解如何实现一个简单的Node.js脚手架
2017/12/04 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
JS中的模糊查询功能
2019/12/08 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
15分钟上手vue3.0(小结)
2020/05/20 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
python提示No module named images的解决方法
2014/09/29 Python
python实现简单五子棋游戏
2019/06/18 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
如何用python写个模板引擎
2021/01/14 Python
专注澳大利亚特产和新西兰特产的澳洲中文网:0061澳洲制造
2019/03/24 全球购物
银行柜员应聘推荐信范文
2013/11/24 职场文书
原材料检验岗位职责
2014/03/15 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
毕业生代领毕业材料的授权委托书
2014/09/29 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
优秀学生主要事迹怎么写
2015/11/04 职场文书
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python