LoadMask jQuery插件用于当DOM元素加载或变化期间,对其进行遮挡阻止用户操作并告知有些后台任务还在进行。实现“正在加载中…”的效果
1.调用mask(label,delay)方法屏蔽DOM元素
label一个文本字符串,显示在最外层的一个加载提示信息(在等待图片边上),如果此参数值为undefined,则只显示一个不带等待图标和文本提示的屏蔽层
delay以毫秒为单位的延迟显示屏蔽层的时间,如果还没有到延迟时间又调用了unmask()方法,那么什么都不会发生,即不会再显示屏蔽层
$("#myDiv").mask(); $("#myDiv").mask(“Loading…”); $("#myDiv").mask(“Loading…”,500)
2.unmask()移除DOM元素上的屏蔽层,此方法支持一个或多个selector
$("#myDiv").unmask();
3.isMasked()
检查一个DOM元素上是否有屏蔽层,如果没有屏蔽层或屏蔽层延迟显示,都返回false,否则返回true
if($("#myDiv").isMasked()){ $("#myDiv").unmask(); }
相关推荐
**jQuery LoadMask插件是网页开发中常用的工具,主要用于在页面元素加载或处理过程中显示遮罩层,以提供用户友好的界面反馈。它能够告诉用户系统正在进行后台操作,避免用户在数据处理期间进行不必要的交互,从而...
在网页开发中,jQuery Loadmask 是一个非常实用的插件,它主要用于创建简单的遮罩效果。这个工具在页面加载数据或者进行异步操作时,可以为用户提供一个视觉上的反馈,表明程序正在处理请求,避免用户在等待过程中...
Loadmask是一个jquery plugin,使用此插件可以在DOM元素加载或更改内容时为此DOM元素添加一个屏蔽层,以防止用户互动,同时起到提醒用户后台任务正在运行的作用。 使用此插件可以大大提高用户体验,此插件是一个...
jQuery Loading插件用于当DOM元素加载或变化期间,对其进行遮挡阻止用户操作并告知有些后台任务还在进行。实现“正在加载中…”的效果。整个插件只有1kb左右。效果跟extjs遮罩(锁屏)效果基本一样。
3. **loadmask使用**:加载jQuery和jQuery.loadmask插件,然后在提交事件中应用loadmask。例如: ```html <script src="jquery.js"> <script src="jquery.loadmask.min.js"> $(function() { $('#submitBtn')....
在给定的"JS遮罩插件"压缩包中,"jqLoad"可能是jQuery Load Plugin的简写,这暗示了这个插件可能基于jQuery框架。jQuery是一个强大的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互等任务。使用jQuery...
ExtAspNet v2.2.1 ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有JavaScript,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, ...