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 相关文章推荐
javascript onmouseout 解决办法
Jul 17 Javascript
Jquery知识点三 jquery表单对象操作
Jan 17 Javascript
JavaScript EasyPager 分页函数
May 25 Javascript
使用jquery实现div的tab切换实例代码
May 27 Javascript
jQuery拖拽插件gridster使用指南
Apr 21 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
javascript设计模式Constructor(构造器)模式
Aug 19 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
Dec 02 Javascript
jQuery焦点图轮播效果实现方法
Dec 19 Javascript
JQuery常见节点操作实例分析
May 15 jQuery
js实现文字头像的生成代码
Mar 07 Javascript
JS如何生成动态列表
Sep 22 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
PHP对字符串的递增运算分析
2010/08/08 PHP
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
2020/04/06 PHP
浅谈javascript 面向对象编程
2009/10/28 Javascript
jQuery中读取json文件示例代码
2013/05/10 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
JavaScript 事件绑定及深入
2015/04/13 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
AngularJS基础 ng-include 指令示例讲解
2016/08/01 Javascript
2种简单的js倒计时方式
2017/10/20 Javascript
微信小程序实现页面下拉刷新和上拉加载功能详解
2018/12/03 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
python使用turtle库绘制时钟
2020/03/25 Python
python如何查看微信消息撤回
2018/11/27 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
Python操作qml对象过程详解
2019/09/26 Python
python生成器用法实例详解
2019/11/22 Python
python-docx文件定位读取过程(尝试替换)
2020/02/13 Python
python 如何停止一个死循环的线程
2020/11/24 Python
基于第一个PhoneGap(cordova)的应用详解
2013/05/03 HTML / CSS
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
客服专员岗位职责范本
2013/11/29 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
运动会致辞稿50字
2014/02/04 职场文书
索桥的故事教学反思
2014/02/06 职场文书
火灾现场处置方案
2014/05/28 职场文书
英语自我介绍演讲稿
2014/09/01 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
化验室岗位职责
2015/02/14 职场文书
2016年春节慰问信息
2015/03/25 职场文书
投诉书格式范本
2015/07/02 职场文书
优秀员工演讲稿
2019/06/21 职场文书
Python集合的基础操作
2021/11/01 Python