最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js ajax加載時的進度條代碼

 更新時間:2015年10月15日 09:14:36   投稿:mrr  
在web頁面中使用ajax加載進度條,可以讓用戶預先判斷等待的時間,而且還可以減少用戶等待信息加載過程中的心理焦慮感,所以進度條加載必不可少,下面小編給大家介紹ajax加載進度條代碼是如何實現(xiàn)的

最終效果如下圖所示,pc和移動端都可以展示的,調(diào)用方法也很簡單,開始調(diào)用:loading.baosight.showPageLoadingMsg(false),alse代表不現(xiàn)實加載說明,true展示加載說明.調(diào)用完成后調(diào)用:loading.baosight.hidePageLoadingMsg(),在整個代碼里有兩個文件,一個是js文件,一個是css文件。切記不要忘記引入jquery.js

css文件

#_loadMsg{
 display: inline-block;
 width: 100%;
 text-align: center;
 line-height: 45;
 padding-left: 20px;
 display : none;
}

#_loading_div {
 vertical-align: middle;
 display: inline-block;
 width: 100%;
 height: 100%;
 margin: 0 auto;
 text-align: center;
 position: absolute;
 z-index: 3;
 line-height: 40;
 opacity: 0.5;
 display : none;
 background: #CCCCCC;
}

#_loading_div span {
 display: inline-block;
 width: 10px;
 height: 40px;
 animation-name: scale;
 -webkit-animation-name: scale;
 -moz-animation-name: scale;
 -ms-animation-name: scale;
 -o-animation-name: scale;
 animation-duration: 1.2s;
 -webkit-animation-duration: 1.2s;
 -moz-animation-duration: 1.2s;
 -ms-animation-duration: 1.2s;
 -o-animation-duration: 1.2s;
 animation-iteration-count: infinite;
 -webkit-animation-iteration-count: infinite;
 -moz-animation-iteration-count: infinite;
 -ms-animation-iteration-count: infinite;
 -o-animation-iteration-count: infinite;
}
span.item-1 {
 background: #2ecc71;
}
span.item-2 {
 background: #3498db;
}
span.item-3 {
 background: #9b59b6;
}
span.item-4 {
 background: #e67e22;
}
span.item-5 {
 background: #c0392b;
}
span.item-6 {
 background: #e74c3c;
}
span.item-7 {
 background: #e74c8c;
}

.item-1 {
 animation-delay: -1s;
 -webkit-animation-delay: -1s;
 -moz-animation-delay: -1s;
 -ms-animation-delay: -1s;
 -o-animation-delay: -1s;
}

.item-2 {
 animation-delay: -0.9s;
 -webkit-animation-delay: -0.9s;
 -moz-animation-delay: -0.9s;
 -ms-animation-delay: -0.9s;
 -o-animation-delay: -0.9s;
}

.item-3 {
 animation-delay: -0.8s;
 -webkit-animation-delay: -0.8s;
 -moz-animation-delay: -0.8s;
 -ms-animation-delay: -0.8s;
 -o-animation-delay: -0.8s;
}

.item-4 {
 animation-delay: -0.7s;
 -webkit-animation-delay: -0.7s;
 -moz-animation-delay: -0.7s;
 -ms-animation-delay: -0.7s;
 -o-animation-delay: -0.7s;
}

.item-5 {
 animation-delay: -0.6s;
 -webkit-animation-delay: -0.6s;
 -moz-animation-delay: -0.6s;
 -ms-animation-delay: -0.6s;
 -o-animation-delay: -0.6s;
}

.item-6 {
 animation-delay: -0.5s;
 -webkit-animation-delay: -0.5s;
 -moz-animation-delay: -0.5s;
 -ms-animation-delay: -0.5s;
 -o-animation-delay: -0.5s;
}

.item-7 {
 animation-delay: -0.4s;
 -webkit-animation-delay: -0.4s;
 -moz-animation-delay: -0.4s;
 -ms-animation-delay: -0.4s;
 -o-animation-delay: -0.4s;
}

@-webkit-keyframes scale {
 0%, 40%, 100% {
 -moz-transform: scaleY(0.2);
 -ms-transform: scaleY(0.2);
 -o-transform: scaleY(0.2);
 -webkit-transform: scaleY(0.2);
 transform: scaleY(0.2);
 }

 20%, 60% {
 -moz-transform: scaleY(1);
 -ms-transform: scaleY(1);
 -o-transform: scaleY(1);
 -webkit-transform: scaleY(1);
 transform: scaleY(1);
 }
}
@-moz-keyframes scale {
 0%, 40%, 100% {
 -moz-transform: scaleY(0.2);
 -ms-transform: scaleY(0.2);
 -o-transform: scaleY(0.2);
 -webkit-transform: scaleY(0.2);
 transform: scaleY(0.2);
 }

 20%, 60% {
 -moz-transform: scaleY(1);
 -ms-transform: scaleY(1);
 -o-transform: scaleY(1);
 -webkit-transform: scaleY(1);
 transform: scaleY(1);
 }
}
@-ms-keyframes scale {
 0%, 40%, 100% {
 -moz-transform: scaleY(0.2);
 -ms-transform: scaleY(0.2);
 -o-transform: scaleY(0.2);
 -webkit-transform: scaleY(0.2);
 transform: scaleY(0.2);
 }

 20%, 60% {
 -moz-transform: scaleY(1);
 -ms-transform: scaleY(1);
 -o-transform: scaleY(1);
 -webkit-transform: scaleY(1);
 transform: scaleY(1);
 }
}
@keyframes scale {
 0%, 40%, 100% {
 -moz-transform: scaleY(0.2);
 -ms-transform: scaleY(0.2);
 -o-transform: scaleY(0.2);
 -webkit-transform: scaleY(0.2);
 transform: scaleY(0.2);
 }

 20%, 60% {
 -moz-transform: scaleY(1);
 -ms-transform: scaleY(1);
 -o-transform: scaleY(1);
 -webkit-transform: scaleY(1);
 transform: scaleY(1);
 }
}

js文件

var loading = {
 baosight : {
  showPageLoadingMsg : function(showMessage){
  if($("#_loading_div").length == 0){
   $("body").append('<div id="_loading_div"><span class="item-1"></span><span class="item-2"></span><span class="item-3"></span><span class="item-4"></span><span class="item-5"></span><span class="item-6"></span><span class="item-7"></span></div>');
  }
  if($("#_loadMsg").length == 0){
   $("body").append('<div id="_loadMsg">正在加載,請稍候... ...</div>');
  }
  if(showMessage == true || showMessage == "true" ){
   $("#_loadMsg").show();
  }
  $("#_loading_div").show();
  },
  hidePageLoadingMsg :function() {
  $("#_loading_div").hide();
  $("#_loadMsg").hide();
  }
 }
}

以上內(nèi)容是本文的全部敘述,希望大家喜歡。

相關(guān)文章

  • ajax文件上傳成功 解決瀏覽器兼容問題

    ajax文件上傳成功 解決瀏覽器兼容問題

    這篇文章主要為大家詳細介紹了ajax文件上傳的相關(guān)資料,成功解決了瀏覽器兼容問題,感興趣的小伙伴們可以參考一下
    2016-05-05
  • layui的checbox在Ajax局部刷新下的設(shè)置方法

    layui的checbox在Ajax局部刷新下的設(shè)置方法

    今天小編就為大家分享一篇layui的checbox在Ajax局部刷新下的設(shè)置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • AJAX應用之草稿自動保存

    AJAX應用之草稿自動保存

    AJAX應用之草稿自動保存...
    2006-10-10
  • 利用 FormData 對象和 Spring MVC 配合實現(xiàn)Ajax文件下載功能

    利用 FormData 對象和 Spring MVC 配合實現(xiàn)Ajax文件下載功能

    這篇文章主要介紹了利用 FormData 對象和 Spring MVC 配合實現(xiàn)Ajax文件下載功能,需要的朋友可以參考下
    2017-08-08
  • xajax的FORM例子

    xajax的FORM例子

    xajax的FORM例子...
    2006-11-11
  • AJAX機制詳解以及跨域通信

    AJAX機制詳解以及跨域通信

    最近做的一個項目中需要ajax跨域取得數(shù)據(jù),中間出了點小差錯,于是把ajax復習一下,記錄下來關(guān)于跨域的問題的要點,分享給大家
    2015-04-04
  • Axios和Ajax的區(qū)別是什么(詳細介紹)

    Axios和Ajax的區(qū)別是什么(詳細介紹)

    ajax技術(shù)實現(xiàn)了局部數(shù)據(jù)的刷新,axios實現(xiàn)了對ajax的封裝,axios有的ajax都有,ajax有的axios不一定有,總結(jié)一句話就是axios是ajax,ajax不止axios,本文對Axios和Ajax的區(qū)別是什么給大家講解的非常詳細,需要的朋友一起看看吧
    2023-10-10
  • ajax實現(xiàn)數(shù)據(jù)分頁查詢

    ajax實現(xiàn)數(shù)據(jù)分頁查詢

    這篇文章主要為大家詳細介紹了ajax實現(xiàn)數(shù)據(jù)分頁查詢的相關(guān)資料,以及ajax實現(xiàn)對數(shù)據(jù)庫的查詢,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Ajax工作原理及優(yōu)缺點實例解析

    Ajax工作原理及優(yōu)缺點實例解析

    這篇文章主要介紹了Ajax工作原理及優(yōu)缺點實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • 關(guān)于IE下AJAX的問題探討

    關(guān)于IE下AJAX的問題探討

    在IE下,AJAX請求得到響應后,回調(diào)函數(shù)onreadystatechange是在全局環(huán)境下被調(diào)用的,而在標準瀏覽器下,其執(zhí)行上下文是XMLHttpRequest對象
    2014-03-03

最新評論

台北县| 荣昌县| 高要市| 宁河县| 东兴市| 萝北县| 龙岩市| 林周县| 三河市| 仙居县| 弥勒县| 永年县| 安溪县| 增城市| 雷山县| 秦安县| 聊城市| 博兴县| 民权县| 宣恩县| 阳春市| 嵩明县| 荔波县| 白河县| 汉川市| 平乐县| 惠州市| 铜陵市| 西丰县| 台中市| 墨江| 平遥县| 北京市| 湾仔区| 本溪| 晋城| 尼勒克县| 施甸县| 电白县| 金乡县| 客服|