首页 > 其他分享 >界面遮罩层例子

界面遮罩层例子

时间:2023-05-06 20:03:02浏览次数:33  
标签:function 遮罩 blockUI 界面 ... 例子 message click


关键字:界面遮罩层例子


一、自己写的遮罩层例子

附件遮罩层.rar为普通js界面遮罩层例子。


二、jQuery遮罩层例子(引入附件 jquery.zip中的两个插件)

1、下面一句话即可搞定
$.blockUI({ message: '<h1><img src="busy.gif" /> Just a moment...</h1>',css: { backgroundColor: '#f00', color: '#fff'} });

2、解除锁定

$.unblockUI();


[color=red]全屏锁屏例子:[/color]
js代码:

$(function(){ 
 $('#test').click(function() { 

 $.blockUI({ message: $('#question'), css: { width: '275px' } }); 

 }); 


 $('#yes').click(function() { 

 // update the block message 

 $.blockUI({ message: "<h1>正在进行通信...</h1>" }); 


 $.ajax({ 

 url: 'wait.php', 

 cache: false, 

 complete: function() { 

 // unblock when remote call returns 

 $.unblockUI(); 

 } 

 }); 

 }); 


 $('#no').click($.unblockUI); 


});




html代码:

<input id="test" type="submit" value="显示对话框" /> 


... 


<div id="question" style="display:none; cursor: default"> 

 <h1>你确信要继续么?.</h1> 

 <input type="button" id="确认" value="Yes" /> 

 <input type="button" id="取消" value="No" /> 

</div>



[color=red]局部锁屏例子:[/color]

js代码:

$(function() { 

 $('#blockButton').click(function() { 

 $('#question').block({ message: null }); 

 }); 


 $('#blockButton2').click(function() { 

 $('#question').block({ 

 message: '<h1>处理中...</h1>', 

 css: { border: '3px solid #a00' } 

 }); 

 }); 


 $('#unblockButton').click(function() { 

 $('#question').unblock(); 

 }); 



 });



html代码:

<input type="button" id="blockButton" value="blockButton" /> 

 <input type="button" id="blockButton2" value="blockButton2" /> 

 <input type="button" id="unblockButton" value="unblockButton" /> 


<div id="question" > 

 <input type="text" class="userText" value="nicole"/><br> 

 <input type="password" class="passText" value=" "/><br> 

 <input type="button" value="Yes" /><br> 

 <input type="button" value="No" /><br> 

 <input type="button" value="dddddddddddddddddddddddddddddd" /><br> 

</div>



一些设置:

//设置遮罩层颜色
$.blockUI.defaults.overlayCSS.backgroundColor = '#ff0';
// 设置锁定时默认的提示信息(这里将覆盖jquery默认的提示消息)


//$.blockUI.defaults.message = "Please be patient... .......";


// 设置遮罩层更透明
$.blockUI.defaults.overlayCSS.opacity = '.2';


//如果要使用默认设置来同步所有的AJAX请求动作,代码如下:

$().ajaxStart($.blockUI).ajaxStop($.unblockUI);



标签:function,遮罩,blockUI,界面,...,例子,message,click
From: https://blog.51cto.com/u_7450530/6251094

相关文章

  • Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)
    关键字:Tomcat6.0配置JNDI数据源注意事项:tomcatJDK一定要和应用程序的JDK版本一致(本例中统一JDK1.6)说明:tomcat5.5与6.0的配置略有不同,即:tomcat的lib位置不同(其他完全一致),6.0位置是:D:\我的工具\apache-tomcat-6.0.10\lib下5.5位置是:D:\我的工具\apa......
  • spring3.0 mvc和rest入门例子
    关键字:spring3.0mvc和rest入门例子现在写个简单的小例子出来给初学者学习下。srping3也支持rest,所以例子也包括这部分内容。先看web.xml配置<!--像js,css,gif等静态文件,需要配置为默认的servlet--><servlet-mapping><servlet-name>defaul......
  • webservie 客户端读取服务器端日志例子(以网页展现)
    importjava.io.BufferedInputStream;下面是一个完整的servlet,直接复制它既可以使用,只需要修改红色部分路径即可,本例使用方法:在浏览器直接键入URL:即可展现日志,如下:http://localhost:8888/BPMDemo/BPMClientLogService?point=p1代码:importjava.io.BufferedReader;imp......
  • 界面控件DevExpress WPF富文本编辑器,让系统拥有Word功能(二)
    DevExpressWPF控件的富文本编辑器允许开发者将文字处理功能集成到下一个WPF项目中,凭借其全面的文本格式选项、邮件合并以及丰富的终端用户选项集合,可以轻松地提供MicrosoftWord功能。DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。......
  • 界面设计时界面参考
    为了把毕设界面做的好看些,因此我去了墨刀这一界面设计网站进行界面设计,学习如何做一个好界面。https://modao.cc/community/mtlbzxaak2qmklfz?title=%E5%85%AC%E4%BA%A4%E4%BA%91%E5%AE%89%E5%85%A8%E4%B8%BB%E5%8A%A8%E7%9B%91%E6%8E%A7%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9Fht......
  • 解决python配置环境变量后cmd窗口无法打开并弹出Microsoft store界面
    前言在一台新的机器上安装python并正确配置环境变量后,本来打算测试一下是否安装成功,结果在cmd窗口输入python执行后,没有出现版本信息,并会弹出Microsoftstore界面。反复检查了一下,环境变量确实已经正确配置了,但还是无法执行。后经查找资料解决了该问题,在此做下记录。......
  • 基于SqlSugar的开发框架循序渐进介绍(29)-- 快速构建系统参数管理界面-Vue3+ElementPlus
    在随笔《基于SqlSugar的开发框架循序渐进介绍(28)--快速构建系统参数管理界面》中介绍了基于SqlSugar开发框架,构建系统参数管理的后端API部分,以及WInform界面部分内容,本篇随笔介绍基于Vue3+ElementPlus的前端界面开发过程。1、Winform端界面的回顾系统参数的信息,设计为包含一个大......
  • Opal 教程之二 SipIM 例子源码分析
    在互联网上.极少有关于Opal的中文教程.因此敝人决定把学习Opal的过程记录下来勉励自己.抑或给后来者留下一些入门的资料.最近感觉学习Opal已经慢慢摸出了门道.前几个星期.摸索在VS2005编译Opal花了我好多天的时间.把我的耐心都磨得差不多快要放弃研究Opal.作为初学者.学习的难度......
  • Flutter 如何将代码显示到界面上
    前言如何优雅的将项目中的代码,亦或是你的demo代码展示到界面上?本文对使用简单、便于维护且通用的解决方案,进行相关的对比和探究为了节省大家的时间,把最终解决方案的相关接入和用法写在前面预览代码快速开始接入:pub,githubdependencies:code_preview:^0.1.5用法:CodeP......
  • Django笔记三十五之admin后台界面介绍
    本文首发于公众号:Hunter后端原文链接:Django笔记三十五之admin后台界面介绍这一篇介绍一下Django的后台界面使用。Django自带了一套后台管理界面,可用于我们直接操作数据库数据,本篇笔记目录如下:创建后台账号以及登录操作注册后台显示的数据表列表字段的显示操作字段值......