jquery的blockUI遮罩层的使用,web开发文档
    		       		warning:
    		            这篇文章距离上次修改已过453天,其中的内容可能已经有所变动。
    		        
        		                
                
// 引入jQuery和jQuery.blockUI插件
// <script src="path/to/jquery.min.js"></script>
// <script src="path/to/jquery.blockUI.min.js"></script>
 
$(document).ready(function() {
    // 显示遮罩层
    $.blockUI({
        message: '<h1>正在处理,请稍候...</h1>', // 遮罩层中显示的消息
        css: {
            border: 'none',
            padding: '15px',
            backgroundColor: 'rgba(0,0,0,0.5)', // 遮罩层的背景颜色
            '-webkit-border-radius': '10px',
            '-moz-border-radius': '10px',
            opacity: .5, // 透明度
            color: '#fff' // 文本颜色
        }
    });
 
    // 模拟一段异步处理的代码,比如Ajax请求
    setTimeout(function() {
        // 异步处理完毕后,取消遮罩层
        $.unblockUI();
    }, 2000); // 假设处理需要2秒钟
});这段代码展示了如何使用jQuery的blockUI插件来显示一个简单的加载提示。在异步操作(如Ajax请求)开始前显示遮罩层,操作完成后取消遮罩层。这是一个常见的用户体验改善手段,可以避免用户在等待服务器响应时进行其他操作。
评论已关闭