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 相关文章推荐
一个很简单的办法实现TD的加亮效果.
Jun 29 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
Mar 16 Javascript
JavaScript获得表单target属性的方法
Apr 02 Javascript
jQuery实现日期联动效果实例
Jul 26 Javascript
JavaScript中的await/async的作用和用法
Oct 31 Javascript
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
Nov 06 Javascript
vue2 router 动态传参,多个参数的实例
Nov 10 Javascript
使用JavaScript中的lodash编写双色球效果
Jun 24 Javascript
如何根据业务封装自己的功能组件
Apr 19 Javascript
js尾调用优化的实现
May 23 Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 Javascript
详解如何在Javascript中使用Object.freeze()
Oct 18 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
DedeCms模板安装/制作概述
2007/03/11 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
PHP临时文件的安全性分析
2014/07/04 PHP
PHP7新增运算符用法实例分析
2016/09/26 PHP
jquery中文乱码的多种解决方法
2013/06/21 Javascript
Jquery validation remote 验证的缓存问题解决方法
2014/03/25 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
2015/03/16 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
2015/04/01 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
深入理解Javascript中的观察者模式
2017/02/20 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
基于vue-element组件实现音乐播放器功能
2018/05/06 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
2020/09/01 Javascript
vue中的计算属性和侦听属性
2020/11/06 Javascript
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
浅谈function(函数)中的动态参数
2017/04/30 Python
Python中的探索性数据分析(功能式)
2017/12/22 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
python列表返回重复数据的下标
2020/02/10 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
Python paramiko使用方法代码汇总
2020/11/20 Python
德国大型和小型家用电器网上商店:Energeto
2019/05/15 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
英语专业推荐信
2013/11/16 职场文书
销售总监岗位职责
2014/01/04 职场文书
高中英语教学反思
2014/02/04 职场文书
小学生五一劳动节演讲稿
2015/03/18 职场文书
物业客服专员岗位职责
2015/04/07 职场文书