`
hbxflihua
  • 浏览: 667771 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jQuery 遮罩效果

 
阅读更多

随着互联网的发展,对于系统而言,客户的体验显得越来越至关重要了。今天分享一个jQuery酷炫的遮罩效果,让客户对看似盲目又不知所云的等待漫长终结,给客户比较直观的效果,仅供大家参考。

 

/*****************等待中禁用页面功能*****************/
/**
 * 禁用页面
 */
function forbiddenPage(){
	$("<div class=\"datagrid-mask\" style=\"background:#666666;\"></div>").css({display:"block",width:$("body")[0].offsetWidth+10,height:$(window).height()}).appendTo("body"); 
	$("<div class=\"datagrid-mask-msg\"></div>").html("正在处理,请稍候……").appendTo("body").css({display:"block",left:($(document.body).outerWidth(true) - 190) / 2,top:($(window).height() - 45) / 2});
	
	
}
/**
 * 释放页面
 * @return
 */
function releasePage(){
	$(".datagrid-mask,.datagrid-mask-msg").hide();
}

 

在表单提交时调用forbiddenPage()函数用于禁用页面。异步操作完成后,再调用forbiddenPage()将该页面释放。

当然,在页面调用前,首先要确保你已将jquery.xx.js文件引入到该页面。

另外说一点,我这里可能不是最好的处理方式,div的创建(appendTo函数)应该和删除(remove函数)是对应的。更有效的处理方式是先判断该页面是否已存在这两个div没有再创建,有的话就直接show()。在释放页面的时候也是如此。如果不想hide()可以直接remove()。

 

 

0
1
分享到:
评论

相关推荐

    jquery遮罩效果

    在创建交互式用户体验时,"jQuery 遮罩效果"是一种常用的技术,用于在页面上创建半透明覆盖层,通常用于加载提示、弹窗或隐藏背景内容,提供更聚焦的视图。 jQuery 遮罩效果的核心在于通过添加和操纵 CSS 类以及...

    jQuery遮罩效果的弹出层对话框.rar

    "jQuery遮罩效果的弹出层对话框.rar"是一个包含多种弹出层实现的资源包,主要目的是提供不同类型的提示和交互反馈,如提示层、确认框、alert对话框以及删除商品的确认提示。这些功能在网页应用中十分常见,可以提高...

    jQuery遮罩效果图片动画式滚动代码.rar

    【jQuery遮罩效果图片动画式滚动代码】是一个利用JavaScript库jQuery实现的动态视觉效果,它为网站添加了一种类似于门户图片翻页的效果。这个代码包主要用于创建一个具有遮罩过渡效果的图片滚动展示,能够提升用户...

    JQUERY遮罩层效果

    通过这种方式,我们可以轻松地在网页中实现jQuery遮罩层效果,提供更好的用户体验,而无需刷新整个页面。这仅仅是jQuery实现遮罩层的基本用法,实际开发中可以根据需求进行定制和扩展,如添加动画效果、自适应布局...

    JQuery遮罩层登录界面源码

    JQuery遮罩层登录界面源码 测试浏览器:IE8、FF3.6.8、Google Chrome (IE8中弹出登录层后会出现竖拉条,其他两种没有出现,那个竖拉条可以在JS中通过修改数值让其不出现,但是下面会出现白边) 点击登录显示登录...

    Jquery遮罩层组件

    jQuery 道具库提供了一款名为 "Jquery-reveal" 的遮罩层组件,它简化了实现这一功能的过程,让开发者可以快速、方便地创建具有提示和自定义显示效果的遮罩层。 **一、jQuery 遮罩层基础** 1. **引入资源**:在项目...

    jquery遮罩插件

    其中,“Simple Overlay”是一款轻量级的jQuery遮罩插件,它设计简洁,易于使用,可以快速为网页添加遮罩效果。 **一、Simple Overlay 插件的特性** 1. **轻量级**: Simple Overlay插件体积小巧,对页面性能的影响...

    jquery遮罩层

    jQuery遮罩层是一种在网页上实现弹出窗口或半透明覆盖效果的技术,广泛应用于提示信息、加载动画、对话框和模态窗口等场景。在网页设计中,它为用户提供了一种集中注意力并防止用户与背景内容交互的方式。下面将详细...

    jQuery遮罩背景弹出层对话框插件

    jQuery遮罩背景弹出层对话框插件是一种广泛应用于网页交互设计中的技术,它通过结合JavaScript库jQuery和CSS样式来实现动态的、具有视觉吸引力的弹出对话框效果。这种插件可以为用户提供丰富的交互体验,例如显示...

    jQuery遮罩弹出带步骤流程窗口代码.zip

    本文将深入探讨如何使用jQuery库来实现一个带有遮罩效果的步骤流程窗口,让用户能够按照预设的步骤顺序进行操作。这种功能常见于注册、购物结算等需要用户填写多步信息的场景。 首先,我们需要理解jQuery的基本概念...

    jQuery遮罩层在线QQ客服代码.zip

    总的来说,“jQuery遮罩层在线QQ客服代码”是一个综合运用jQuery、CSS和HTML技术的实例,展示了如何通过JavaScript库实现动态交互和视觉效果。掌握这一技术,不仅可以提升网站的专业形象,还能有效提高用户满意度,...

    jquery实现遮罩效果.rar

    在本教程中,我们将探讨如何利用 jQuery 实现全屏或局部遮罩效果,并让遮罩在设定的时间后自动关闭。这个功能在很多场景下都非常实用,比如加载提示、弹窗确认或页面过渡时,可以提供良好的用户体验。 首先,我们...

    jQuery遮罩层在线QQ客服代码

    首先,我们来了解jQuery遮罩层的基本概念。遮罩层是一种常见的网页设计元素,通常用于创建半透明的覆盖层,用于突出显示特定内容或加载弹出窗口。通过使用jQuery,我们可以轻松地动态添加、修改和删除DOM元素,实现...

    jQuery遮罩Loading加载特效

    **jQuery遮罩Loading加载特效**是网页开发中常用的一种用户体验优化技术,主要用于在页面内容加载过程中展示一个半透明的遮罩层,同时显示一个“加载中”的提示图标或文字,以告知用户页面正在处理数据,避免用户在...

    jquery 遮罩层

    本示例中的“jquery 遮罩层”是指利用jQuery来实现一种交互效果:当鼠标悬停在图片上时,图片的右下角会出现一个白色的三角形遮罩层,同时显示图片的标题内容。这个效果通常用于提高用户体验,让用户能够快速了解...

    JQUERY插件-蒙版遮罩效果-toggleLoading

    本文将深入探讨“JQUERY插件-蒙版遮罩效果-toggleLoading”这一主题,它提供了在网页元素上添加遮罩效果的能力,以增加用户交互体验。 首先,让我们了解什么是蒙版和遮罩效果。在网页设计中,蒙版通常指的是用于...

    jQuery遮罩下拉导航 jQuery遮罩下拉导航网页特效.zip

    《jQuery遮罩下拉导航网页特效详解》 在网页设计中,导航菜单是用户与网站交互的重要元素之一,它能够帮助用户快速找到所需信息。jQuery作为一种强大的JavaScript库,提供了丰富的功能来增强网页的动态效果,其中...

    jQuery css3打开遮罩图片形状过渡动画效果

    本文将深入探讨如何结合jQuery和CSS3实现一个遮罩图片形状过渡动画效果,这是一种常见的交互设计,能提升用户体验,增强网站的视觉吸引力。 首先,jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作...

    jquery遮罩,ajax时调用

    "jquery遮罩,ajax时调用"这一主题,就是关于如何在Ajax请求执行期间显示一个遮罩层,以阻止用户与页面其他部分的互动。 首先,我们来看一下遮罩层的基本概念。遮罩层是一种在页面上覆盖一层半透明或者特定颜色的...

Global site tag (gtag.js) - Google Analytics