1. 程式人生 > >遮罩層Loading實現

遮罩層Loading實現

以下是幾個必須的檔案:

1.loading.css:

#loading {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: 15000;
}

#loading img {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin-top: -15px;
	margin-left: -15px;
}

2.index.html:

<div id="loading">
    <img src="images/loading.gif">
</div>

3.再來一張動態的GIF圖片,OVER!就是這麼easy!

開啟頁面出現畫面,如果想關閉,使用

$('#loading').hide();

開啟使用:

$('#loading').show();

例項:

//點選查詢按鈕重新顯示loading
function search() {
	$('#loading').show();
        $.ajax({
					url : "xxx",
					type : 'POST',
					success : function(data) {
						//成功後 隱藏loading框,
						$('#loading').hide();
                                        //to do something
					},
}