一个jquery插件,页面上的等待提示
来源:互联网 发布:gps军用级精度 知乎 编辑:程序博客网 时间:2024/06/01 10:31
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script src="http://static.blog.csdn.net/scripts/jquery.js"></script> <script type="text/javascript">/** * 使用方法: * 开启:MaskUtil.mask(); * 关闭:MaskUtil.unmask(); * * MaskUtil.mask('其它提示文字...'); */// MaskUtil Startvar MaskUtil = (function(){var $mask,$maskMsg;var defMsg = '正在处理,请稍待。。。';function init(){if(!$mask){$mask = $("<div></div>").css({ 'position' : 'absolute' ,'left' : '0' ,'top' : '0' ,'width' : '100%' ,'height' : '100%' ,'opacity' : '0.3' ,'filter' : 'alpha(opacity=30)' ,'display' : 'none' ,'background-color': '#ccc'}).appendTo("body");}if(!$maskMsg){$maskMsg = $("<div></div>").css({ 'position': 'absolute' ,'top': '50%' ,'margin-top': '-20px' ,'padding': '5px 20px 5px 20px' ,'width': 'auto' ,'border-width': '1px' ,'border-style': 'solid' ,'display': 'none' ,'background-color': '#ffffff' ,'font-size':'14px'}).appendTo("body");}$mask.css({width:"100%",height:$(document).height()});var scrollTop = $(document.body).scrollTop();$maskMsg.css({left:( $(document.body).outerWidth(true) - 190 ) / 2,top:( ($(window).height() - 45) / 2 ) + scrollTop}); }return {mask:function(msg){init();$mask.show();$maskMsg.html(msg||defMsg).show();},unmask:function(){$mask.hide();$maskMsg.hide();}}}());// MaskUtil Endfunction doSomething(msg){MaskUtil.mask(msg);setTimeout(function(){// 模拟操作时间,3秒后关闭MaskUtil.unmask();},3000);} </script> </head> <body> <input type="button" value="操作" onclick="doSomething()"> <input type="button" value="操作2" onclick="doSomething('正在查询中...')"> </body></html>
1 0
- 一个jquery插件,页面上的等待提示
- 一个Jquery的提示(tooltip)插件Jtip
- 基于easyui的页面等待提示层遮罩
- 清除jquery validation插件的上一次错误提示消息
- 一个超棒的消息提示jQuery插件 - Noty
- jQuery Confirm插件做页面做弹窗提示
- 用html5页面引入了一个jquery插件,实现平板上的向上滑动加载更多的功能
- 一个很炫的css3动画做的jquery.loding等待加载插件
- 加上一个请等待的提示
- 页面加载等待插件
- 近期用Jquery插件写的一个自动完成页面
- jquery--jQuery插件【capacityFixed-类似于新浪微博新消息提示的定位框的实例页面】
- 流行的jquery 提示插件
- jquery的输入提示插件
- jQuery的提示插件jQuery Impromptu
- Jquery的提示插件 jquery.poshytip.js
- [工具类]JS实现的页面等待提示层
- 基于easyui的页面等待提示层,即mask
- Jenkins中不同slave间传递文件
- 蜗牛圈圈-时尚智能的运动计时App
- 解决description The server encountered an internal error that prevented it from fulfilling this reques
- Python Paramiko模块安装和使用
- iOS开发--NSLog 打印bool值
- 一个jquery插件,页面上的等待提示
- 解决The Apache Axis2 Web service runtime in Tomcat v7.0 Server does not support the service project 问题
- DevExpress.XtraGrid.GridControl (表格控件使用说明)
- @property与@synthesize作用
- leetcode:sudoku solver
- curl 教程 好文章
- Python Intro - pickle binary data (Python3)
- android 中collection和collections
- 进程的内核栈和用户栈