jquery实现弹出层效果实例


Posted in Javascript onMay 19, 2015

本文实例讲述了jquery实现弹出层效果的方法。分享给大家供大家参考。具体实现方法如下:

<head runat="server">
<title>jQuery弹出层</title>
<script type="text/javascript" src="js/jquery-1.3.2-min.js"></script>
<script type="text/javascript">
 $(function() {
  $("#btnShow").click(function() {
  // var str = "我是弹出对话框";
  // $(".form").html(str);
  $("#BgDiv").css({ display: "block", height: $(document).height()});
  var yscroll = document.documentElement.scrollTop;
  $("#DialogDiv").css("top", "100px");
  $("#DialogDiv").css("display", "block");
  document.documentElement.scrollTop = 0;
  });
  $("#btnClose").click(function() {
  $("#BgDiv").css("display", "none");
  $("#DialogDiv").css("display", "none");
  });
 });
</script>
<style type="text/css">
 body, h2
 {
  margin: 0;
  padding: 0;
 }
 #BgDiv
 {
  background-color: #e3e3e3;
  position: absolute;
  z-index: 99;
  left: 0;
  top: 0;
  display: none;
  width: 100%;
  height: 1000px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
 }
 #DialogDiv
 {
  position: absolute;
  width: 400px;
  left: 50%;
  top: 50%;
  margin-left: -200px;
  height: auto;
  z-index: 100;
  background-color: #fff;
  border: 1px #8FA4F5 solid;
  padding: 1px;
 }
 #DialogDiv h2
 {
  height: 25px;
  font-size: 14px;
  background-color: #8FA4F5;
  position: relative;
  padding-left: 10px;
  line-height: 25px;
 }
 #DialogDiv h2 a
 {
  position: absolute;
  right: 5px;
  font-size: 12px;
  color: #000000;
 }
 #DialogDiv .form
 {
  padding: 10px;
 }
 </style>
</head>
<body>
 <form id="form1" runat="server">
 <div id="BgDiv"></div>
 <div id="DialogDiv" style="display: none">
 <h2>
  弹出层<a href="#" id="btnClose">关闭</a></h2>
 <div class="form">
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
  我是弹出对话框!!<br />
 </div>
 </div>
 <p>
  </p>
 <p align="center">
 <input value="弹出" class="but" type="button" id="btnShow" />
 </p>
 </form>
</body>
</html>

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

Javascript 相关文章推荐
js实现权限树的更新权限时的全选全消功能
Feb 17 Javascript
JavaScript 存在陷阱 删除某一区域所有节点
May 10 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
Dojo Javascript 编程规范 规范自己的JavaScript书写
Oct 26 Javascript
ES6中Math对象新增的方法实例详解
Apr 25 Javascript
JavaScript模拟文件拖选框样式v1.0的实例
Aug 04 Javascript
three.js中文文档学习之如何本地运行详解
Nov 20 Javascript
Three.JS实现三维场景
Dec 30 Javascript
vue实现的微信机器人聊天功能案例【附源码下载】
Feb 18 Javascript
layui内置模块layim发送图片添加加载动画的方法
Sep 23 Javascript
express异步函数异常捕获示例详解
Nov 30 Javascript
javascript代码实现简易计算器
Jan 25 Javascript
jQuery结合ajax实现动态加载文本内容
May 19 #Javascript
jQuery实现在列表的首行添加数据
May 19 #Javascript
jQuery中 prop() attr()使用详解
May 19 #Javascript
javascript实现获取服务器时间
May 19 #Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
May 19 #Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
May 19 #Javascript
7个有用的jQuery代码片段分享
May 19 #Javascript
You might like
强烈声明: 不要使用(include/require)_once
2013/06/06 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
2014/09/22 PHP
windows8.1下Apache+Php+MySQL配置步骤
2015/10/30 PHP
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
jQuery隐藏和显示效果实现
2016/04/06 Javascript
图解prototype、proto和constructor的三角关系
2016/07/31 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
2017/04/13 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
对vue下点击事件传参和不传参的区别详解
2018/09/15 Javascript
详解基于Wepy开发小程序插件(推荐)
2019/08/01 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
JS Ajax请求会话过期处理问题解决方法分析
2019/11/16 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
2019/12/09 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[02:58]献给西雅图的情书_高清
2014/05/29 DOTA
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python中实现对list做减法操作介绍
2015/01/09 Python
Python编程入门之Hello World的三种实现方式
2015/11/13 Python
fastcgi文件读取漏洞之python扫描脚本
2017/04/23 Python
pandas.DataFrame 根据条件新建列并赋值的方法
2018/04/08 Python
python简单实现9宫格图片实例
2020/09/03 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
DNA测试:Orig3n
2019/03/01 全球购物
探亲邀请信范文
2014/01/30 职场文书
中专生自我鉴定范文
2014/02/02 职场文书
体育教师求职信
2014/05/24 职场文书
个人租房协议书范本
2014/09/30 职场文书
音乐教师求职信范文
2015/03/20 职场文书
投诉信范文
2015/07/02 职场文书
红歌会主持词
2015/07/02 职场文书
2016年清明节寄语
2015/12/04 职场文书
详解MySQL中的主键与事务
2021/05/27 MySQL
Python max函数中key的用法及原理解析
2021/06/26 Python
CSS实现鼠标悬浮动画特效
2023/05/07 HTML / CSS
关于MySQL中explain工具的使用
2023/05/08 MySQL