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 相关文章推荐
NODE.JS加密模块CRYPTO常用方法介绍
Jun 05 Javascript
jQuery中removeProp()方法用法实例
Jan 05 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
Jan 27 Javascript
JavaScript实现的简单拖拽效果
Jun 01 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
Fullpage.js固定导航栏-实现定位导航栏
Mar 17 Javascript
jQuery简单设置文本框回车事件的方法
Aug 01 Javascript
ES6新特征数字、数组、字符串
Oct 01 Javascript
Node.JS利用PhantomJs抓取网页入门教程
May 19 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
Sep 27 Javascript
js实现类选择器和name属性选择器的示例步骤
Feb 07 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中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
使用PHP编写的SVN类
2013/07/18 PHP
ThinkPHP3.1新特性之G方法的使用
2014/06/19 PHP
PHP入门教程之正则表达式基本用法实例详解(正则匹配,搜索,分割等)
2016/09/11 PHP
Yii2中多表关联查询hasOne hasMany的方法
2017/02/15 PHP
JavaScript 脚本将当地时间转换成其它时区
2009/03/19 Javascript
新手常遇到的一些jquery问题整理
2010/08/16 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
jquery实现的鼠标下拉滚动置顶效果
2014/07/24 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
js HTML5 Ajax实现文件上传进度条功能
2016/02/13 Javascript
JavaScript+CSS实现的可折叠二级菜单实例
2016/02/29 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
微信小程序左滑动显示菜单功能的实现
2018/06/14 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
JavaScript实现HTML导航栏下拉菜单
2020/11/25 Javascript
使用C语言扩展Python程序的简单入门指引
2015/04/14 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
纯CSS3代码实现switch滑动开关按钮效果
2016/08/30 HTML / CSS
经济学博士求职自荐信范文
2013/11/23 职场文书
后勤采购员岗位职责
2013/12/19 职场文书
同事吵架检讨书
2014/02/05 职场文书
推荐信怎么写
2014/05/09 职场文书
社团活动总结报告
2014/06/27 职场文书
孩子教育的心得体会
2014/09/01 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
先进集体事迹材料范文
2014/12/25 职场文书
英文邀请函
2015/02/02 职场文书
Go 中的空白标识符下划线
2022/03/25 Golang