遮罩层2种方式:
- 引入jquery插件模式
1. 下载 showLoading.css , jquery.showLoading.min.js 两个文件
2. 引入这2个文件
<link href="style/showLoading.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery.showLoading.min.js"></script>
3. 使用这个组件
function showloading(url,data){ $("body").showLoading(); $.ajax({ url:url, data:data, dataType:"json", success:function(obj){ $("body").hideLoading(); } }); }
1. css样式
<style type="text/css"> #loading-mask{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1000; background: #666666 url("/static/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; opacity: 0.5; -moz-opacity:0.5; filter: Alpha(Opacity=50); } #loading{ position:absolute; left:45%; top:40%; padding:2px; z-index:1001; height:auto; } #loading .loading-indicator{ color:#444; font:bold 20px tahoma,arial,helvetica; padding:10px; margin:0; height:auto; } #loading-msg { font: normal 18px arial,tahoma,sans-serif; } </style>
2. html部分
<div id=‘loading-mask‘></div> <div id="loading"> <div class="loading-indicator"> <img src="/static/images/ajax-loader.gif" width="16" height="11" style="margin-right:8px;float:left;vertical-align:top;"/> </div> </div>
时间: 2024-10-11 11:21:07