jquery-show-loading是一款小巧的jQuery自定义页面加载loading指示器插件。该插件可以在页面加载时显示自定义的loading指示器,遮罩层。并提供配置参数和回调函数来控制遮罩层和loading指示器的显示和隐藏。
使用方法
使用该插件需要引入jQuery和jquery.showLoading.min.js文件。
<script src="js/jquery-2.1.4.min.js"></script> <script src="dist/jquery.showLoading.min.js"></script>
CSS样式
loading指示器的基本CSS样式如下:
.loading-indicator { height: 80px; width: 80px; background: url('loading.gif') no-repeat center center; }
遮罩层的基本CSS样式如下:
.loading-indicator-overlay { background-color: #FFFFFF; opacity: 0.6; filter: alpha(opacity = 60); }
调用插件
可以使用下面的方法来显示一个loading指示器。
$('#el').showLoading();
要隐藏Loading指示器,可以调用下面的方法:
$('#el').hideLoading();
配置参数
该插件有下面的一些可用参数。
// configuration options. indicatorID: '', addClass: '', hPos: 'center', vPos: 'center', indicatorZIndex: 5001, overlayZIndex: 5000, parent: '', marginTop: 0, marginLeft: 0, overlayWidth: null, overlayHeight: null, overlayCSS: '' // callbacks beforeShow: null, afterShow: null,