jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】


Posted in Javascript onSeptember 14, 2016

本文实例讲述了jQuery实现带遮罩层效果的blockUI弹出层。分享给大家供大家参考,具体如下:

首先先附上代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
 <head>
   <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
   <title>blockUI(弹出层)</title>
   <style type="text/css">
   #demo {
     width:100px;
     height:24px;
     text-align:center;
   }
   #displayBox{
     display:none;
   }
   </style>
 </head>
 <body>
   <button id="demo">点击弹出</button>
   <div id="displayBox">
     这里是弹出层显示的内容!!!<br /><br /><br /><a href="javascript:void(0);" onclick="$.unblockUI();return false;" title="点击关闭">点击关闭</a>
   </div>
 </body>
 </html>
 <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
 <script type="text/javascript" src="jquery.blockUI.js"></script>
 <script type="text/javascript">
 $(function(){
   $('#demo').click(function(){
     $.blockUI({
       message: $('#displayBox'),
       css: {
         width: '500px',
         height: '100px',
         backgroundColor: '#eee',
         border: '1px solid red',
         color: 'green',
         textAlign: 'center',
         cursor: 'default'
       }
     });
   });
 })
 </script>

运行效果图如下:

jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】

参数说明如下:

message = 需要弹出的内容

css = 弹出内容的样式,其中属性需要写成 js 的形式,如 background-color => backgroundColor

$.unblockUI() = 关闭弹层

完整实例代码点击此处本站下载

再附上官网地址:http://www.malsup.com/jquery/block/

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
js打印纸函数代码(递归)
Jun 18 Javascript
jQuery实现在列表的首行添加数据
May 19 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
Sep 21 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
Nov 29 Javascript
JavaScript数组复制详解
Feb 02 Javascript
vue一步步实现alert功能
Jul 05 Javascript
JS+canvas绘制的动态机械表动画效果
Sep 12 Javascript
JS选取DOM元素常见操作方法实例分析
Dec 10 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
Feb 10 Javascript
vue页面更新patch的实现示例
Mar 25 Javascript
Js实现粘贴上传图片的原理及示例
Dec 09 Javascript
什么是JavaScript注入攻击?
Sep 14 #Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
Sep 14 #Javascript
再谈javascript注入 黑客必备!
Sep 14 #Javascript
AngularJS 表达式详解及实例代码
Sep 14 #Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
Sep 14 #Javascript
js注入 黑客之路必备!
Sep 14 #Javascript
AngularJS 模块化详解及实例代码
Sep 14 #Javascript
You might like
用PHP调用数据库的存贮过程!
2006/10/09 PHP
php 批量替换程序的具体实现代码
2013/10/04 PHP
利用php输出不同的心形图案
2016/04/22 PHP
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
Extjs学习笔记之七 布局
2010/01/08 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
JavaScript 拖拽实例代码
2016/09/21 Javascript
JavaScript实现的微信二维码图片生成器的示例
2016/10/26 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
2017/03/08 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
vue实现导航栏效果(选中状态刷新不消失)
2017/12/13 Javascript
vue select选择框数据变化监听方法
2018/08/24 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
JS控制只能输入数字并且最多允许小数点两位
2019/11/24 Javascript
Python中使用Inotify监控文件实例
2015/02/14 Python
在Python中使用第三方模块的教程
2015/04/27 Python
python删除不需要的python文件方法
2018/04/24 Python
Python selenium键盘鼠标事件实现过程详解
2020/07/28 Python
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
Sunglasses Shop瑞典:欧洲领先的太阳镜网上商店
2018/04/22 全球购物
一套中级Java程序员笔试题
2015/01/14 面试题
生产管理的三大手法
2013/11/11 职场文书
大学军训通讯稿
2014/01/13 职场文书
党员领导干部廉洁从政承诺书
2014/03/27 职场文书
学校运动会简讯
2015/07/20 职场文书
生产车间管理制度
2015/08/04 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL