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中为String对象添加trim,ltrim,rtrim方法
Sep 22 Javascript
非常棒的10款jQuery 幻灯片插件
Jun 14 Javascript
JavaScript tab选项卡插件实例代码
Feb 23 Javascript
JS+Canvas绘制时钟效果
Aug 20 Javascript
有关jQuery中parent()和siblings()的小问题
Jun 01 Javascript
jQuery实现的placeholder效果完整实例
Aug 02 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
Feb 26 Javascript
Vue动态组件实例解析
Aug 20 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
Sep 04 Javascript
node中的session的具体使用
Sep 14 Javascript
解决layer.confirm快速点击会重复触发事件的问题
Sep 23 Javascript
vue3使用vue-router的完整步骤记录
Jun 20 Vue.js
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 Echo字符串的连接格式
2016/03/07 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
2019/03/07 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
JavaScript中null与undefined分析
2009/07/25 Javascript
纯Javascript实现ping功能的方法
2015/03/20 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
ajax接收后台数据在html页面显示
2017/02/19 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
vue2.0+ 从插件开发到npm发布的示例代码
2018/04/28 Javascript
详解Nodejs内存治理
2018/05/13 NodeJs
Vue组件中prop属性使用说明实例代码详解
2018/05/31 Javascript
Vue实现todolist删除功能
2018/06/26 Javascript
vue 翻页组件vue-flip-page效果
2020/02/05 Javascript
python实现马耳可夫链算法实例分析
2015/05/20 Python
python 统计代码行数简单实例
2017/05/04 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
Python实现屏幕截图的两种方式
2018/02/05 Python
目前最全的python的就业方向
2018/06/05 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
通过python实现随机交换礼物程序详解
2019/07/10 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
python3字符串输出常见面试题总结
2020/12/01 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
NFL欧洲商店(德国):NFL Europe Shop DE
2018/11/03 全球购物
Ref与out有什么不同
2012/11/24 面试题
UNIX命令速查表
2012/03/10 面试题
会计主管岗位职责范文
2013/11/08 职场文书
通信工程专业毕业生推荐信
2013/12/25 职场文书
大一自我鉴定范文
2013/12/27 职场文书
远程网络教育毕业生自我鉴定
2014/04/14 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
公司出纳岗位职责
2015/03/31 职场文书
水电施工员岗位职责
2015/04/11 职场文书