亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jquery之showloading遮罩組件是哪個庫里面的?

jquery之showloading遮罩組件是哪個庫里面的?

慕姐4208626 2018-12-19 10:06:29
jquery之showloading遮罩組件是哪個庫里面的
查看完整描述

1 回答

?
慕容森

TA貢獻1853條經驗 獲得超18個贊

一、遮罩用途及效果
ShowLoading這個jQuery插件設計用于當運行Ajax請求時,可以在屏幕某一特殊區域(id,class或者html標簽)覆一張正在加載中的圖片。
有時候我們頁面調用后臺程序時間比較長時,前臺頁面暴露在用戶之下,如果用戶點擊可能會造成邏輯混亂。這時候,遮罩就起到了很好的效果,在觸發后臺程序時我們將前臺頁面遮住,不讓操作,同時給予一個程序運行請等待的效果。
遮罩效果:
二、JQuery遮罩UI實現
showLoading.css
jquery.showLoading.js
<link href="style/showLoading.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.showLoading.min.js"></script>
三、使用方法
假設html頁面有有一個class為add_test_img的標簽,需要通過ajax訪問后臺,并在add_test_img標簽中顯示一些相關內容,在內容顯示之前,可對add_test_img標簽使用遮罩,防止在數據顯示之前,被修改其中的內容
復制代碼
//顯示遮罩
$(".add_test_img").showLoading();
//ajax調用
$.ajax({
type: "GET",
url: "Api.php",
data: {ApiTarget: 'TestImage', op: 'paginateByClassId', prj_id: prj_id, class_id:class_id, page: index, per_page: items_per_page, user_id: user_id, start_date:start_date_str, end_date:end_date_str},
success: function(response){
//對返回數據進行處理,并顯示
//......
//去除遮罩
$(".add_test_img").hideLoading();
},
error: function(xhr) {
//顯示失敗信息
//......
//去除遮罩
$(".add_test_img").hideLoading();
}
});



查看完整回答
反對 回復 2019-01-06
  • 1 回答
  • 0 關注
  • 470 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號