打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
遮罩层,和正在加载中

jsp中实现loading效果,带遮罩层的实现方法如下:

var MaskUtil = (function(){  

    var $mask,$maskMsg;  

    var defMsg = '正在处理,请稍待。。。';  

    function init(){  

        if(!$mask){  

            $mask = $("<div class=\"datagrid-mask mymask\"></div>").appendTo("body");  

        }  

        if(!$maskMsg){  

            $maskMsg = $("<div class=\"datagrid-mask-msg mymask\">"+defMsg+"</div>")  

                .appendTo("body").css({'font-size':'12px'});

        }  

          

        $mask.css({width:"100%",height:$(document).height()});  

          

        $maskMsg.css({  

            left:($(document.body).outerWidth(true) - 190) / 2,top:($(window).height() - 45) / 2,

        });   

                  

    }  

    return {  

        mask:function(msg){  

            init();  

            $mask.show();  

            $maskMsg.html(msg||defMsg).show();  

        }  

        ,unmask:function(){  

            $mask.hide();  

            $maskMsg.hide();  

        }  

    }  

}());  

需要用到的css样式:

.datagrid-mask-msg {

  position: absolute;

  top: 50%;

  margin-top: -20px;

  padding: 12px 5px 10px 30px;

  width: auto;

  height: 16px;

  border-width: 2px;

  border-style: solid;

  display: none;

}

实现的效果:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
效果直逼flash的Div+Css+Js菜单
HTML+CSS+JS模仿win10亮度调节效果
Extjs----Ext.Message以及Window弹出窗口
JqueryEasyUI 解决IE下加载时页面错乱的问题
CSS+jQuery实现的鼠标滑过图片周围图片变暗的效果
Jquery EasyUi实战教程布局篇
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服