頁面中,若是由於ajax致使頁面有一段時間的空白期,應該如何處理。

(若是打開過慢,或者打不開,緣由你懂得。)
1、ajaxStart效果的運用
一、ajaxStar是指在ajax發送結束前,所須要執行的AIP
二、具體用法
   
   
   
   
   
$().ajaxStart(function(){//具體代碼})
三、我在demo中的使用方法
   
   
   
   
   
$(document).ajaxStart(function(){ setTimeout(function(){ $("._Start").css({"display":"none"}); $("._Whole").animate({'opacity' : +'10'},2000) },500)})
2、總結
一、ajax發送請求的速度仍是比較塊的,因此加個延遲,這樣效果會好點。
二、這個方法若是在項目中,是能夠封裝成一個控件的,由於調用次數會比較多。 


相關文章
相關標籤/搜索