在JQuery里面怎么寫自定義函數?
原理很簡單。。你在頁面不同的位置的dom節點上增加一個自定義屬性比如data-progress=20 data-progress=80然后你在頁面頭部設置一個start函數,再在頁面onload的時候設置一個end函數。在頁頭執行你的js,每讀取到一個data-progress就對應給進度條做動畫即可。這和jq貌似沒什么關系。。關鍵細節是 如何依次讀取到這個自己設置的progress呢?很簡單,設置個setInterval,然后不斷的讀帶data-progress的節點,讀到一個新的設置一下,記下位置就好了。end的時候清掉定時器就ok了。參見這個項目:Progress.js - Themeable progress bar library----才看見后面還有個問題,ajax的success 是指返回200的響應頭,可以理解成網頁資源的字符加載完畢。