jquery实现简单实用的弹出层效果代码


Posted in Javascript onOctober 15, 2015

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

目前来说,我还是喜欢这个自己改造的弹出层,在项目中用的也是这个。引入了新版的jquery插件,方框及文字都可以自己定义,非常方便,希望大家也喜欢这款弹出层,JavaScript在本例中也充分发挥了作用,对学习JS也是不错的参考。

运行效果截图如下:

jquery实现简单实用的弹出层效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>弹出层</title>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<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">
</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程序设计有所帮助。

Javascript 相关文章推荐
JavaScript Event学习第九章 鼠标事件
Feb 08 Javascript
我遇到的参数传递中 双引号单引号嵌套问题
Feb 11 Javascript
Javascript 设计模式(二) 闭包
May 26 Javascript
ext中store.load跟store.reload的区别示例介绍
Jun 17 Javascript
js调试系列 控制台命令行API使用方法
Jun 18 Javascript
JavaScript严格模式禁用With语句的原因
Oct 20 Javascript
javascript Array 数组常用方法
Apr 05 Javascript
Js获取当前日期时间及格式化代码
Sep 17 Javascript
js评分组件使用详解
Jun 06 Javascript
React如何利用相对于根目录进行引用组件详解
Oct 09 Javascript
React 项目迁移 Webpack Babel7的实现
Sep 12 Javascript
js前端面试之同步与异步问题详解
Apr 03 Javascript
简单谈谈node.js 版本控制 nvm和 n
Oct 15 #Javascript
jQuery实现仿QQ在线客服效果的滚动层代码
Oct 15 #Javascript
JS实现选中当前菜单后高亮显示的导航条效果
Oct 15 #Javascript
JS+CSS实现另类带提示效果的竖向导航菜单
Oct 15 #Javascript
JS利用cookie记忆当前位置的防刷新导航效果
Oct 15 #Javascript
如何实现移动端浏览器不显示 pc 端的广告
Oct 15 #Javascript
JS简单限制textarea内输入字符数量的方法
Oct 14 #Javascript
You might like
在PHP中利用XML技术构造远程服务(上)
2006/10/09 PHP
php 变量未定义等错误的解决方法
2011/01/12 PHP
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
js实现圆盘记速表
2015/08/03 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
JS基于Ajax实现的网页Loading效果代码
2015/10/27 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
本地搭建微信小程序服务器的实现方法
2017/10/27 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
2018/02/09 Javascript
Python的Flask框架中web表单的教程
2015/04/20 Python
简单分析Python中用fork()函数生成的子进程
2015/05/04 Python
python爬虫使用cookie登录详解
2017/12/27 Python
详解Django的CSRF认证实现
2018/10/09 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
OpenCV 模板匹配
2019/07/10 Python
Python HTMLTestRunner可视化报告实现过程解析
2020/04/10 Python
CSS3解决移动页面上点击链接触发色块的问题
2016/06/03 HTML / CSS
HTML5 自动聚焦(autofocus)属性使用介绍
2013/08/07 HTML / CSS
英国露营设备和户外服装购物网站:Simply Hike
2019/05/05 全球购物
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
下面代码从性能上考虑,有什么问题
2015/04/03 面试题
J2EE模式面试题
2016/10/11 面试题
师范大学音乐表演专业求职信
2013/10/23 职场文书
教育孩子心得体会
2014/01/01 职场文书
求职信写作要突出重点
2014/01/01 职场文书
关爱留守儿童倡议书
2014/04/15 职场文书
幼师求职信
2014/06/23 职场文书
三好生演讲稿
2014/09/12 职场文书
优秀班组申报材料
2014/12/25 职场文书
雾霾停课通知
2015/04/24 职场文书
演讲比赛通讯稿
2015/07/18 职场文书