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判断窗口是否最小化的代码(跨浏览器)
Aug 01 Javascript
通过下拉框的值来确定输入框是否可以为空的代码
Oct 18 Javascript
重构Javascript代码示例(重构前后对比)
Jan 23 Javascript
js解析与序列化json数据(一)json.stringify()的基本用法
Feb 01 Javascript
JS获取后台Cookies值的小例子
Mar 04 Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
Sep 10 Javascript
javascript闭包入门示例
Apr 30 Javascript
BootStrap文件上传样式超好看【持续更新】
May 10 Javascript
一个简单不报错的summernote 图片上传案例
Jul 11 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
Dec 07 Javascript
vue实现搜索过滤效果
May 28 Javascript
JS学习笔记之闭包小案例分析
May 29 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 Stream_*系列函数
2010/08/01 PHP
php获取数组中重复数据的两种方法
2013/06/28 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
php利用smtp类实现电子邮件发送
2015/10/30 PHP
Yii框架实现邮箱激活的方法【数字签名】
2016/10/18 PHP
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
JavaScript动态修改背景颜色的方法
2015/04/16 Javascript
jquery超简单实现手风琴效果的方法
2015/06/05 Javascript
jquery判断至少有一个checkbox被选中的方法
2015/06/05 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
NodeJs的优势和适合开发的程序
2016/08/14 NodeJs
jquery 判断是否支持Placeholder属性的方法
2017/02/07 Javascript
JSONP原理及应用实例详解
2018/09/13 Javascript
vue移动端屏幕适配详解
2019/04/30 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
微信小程序如何自定义table组件
2019/06/29 Javascript
原生JavaScript实现购物车
2021/01/10 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python批量转换文件编码格式
2015/05/17 Python
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
2017/11/02 Python
tensorflow 获取变量&amp;打印权值的实例讲解
2018/06/14 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
Windows下PyCharm安装图文教程
2018/08/27 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
HTML5超文本标记语言的实现方法
2020/09/24 HTML / CSS
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
大学生新闻专业个人自我评价
2013/11/12 职场文书
兼职业务员岗位职责
2014/01/01 职场文书
技校毕业生自荐信范文
2014/03/07 职场文书
学校校庆演讲稿
2014/05/22 职场文书
毕业生爱心捐书倡议书
2015/04/27 职场文书
2016廉洁从政心得体会
2016/01/19 职场文书
如何写好闭幕词
2019/04/02 职场文书
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS