我試圖適應這種解決方案我的需求:How can I create a "Please Wait, Loading..." animation using jQuery?jQuery的裝載時限在等待很長的功能來完成
主要是提供一個真正真棒方式來包裝一個漂亮的裝載GUI Ajax請求。我試圖做一個函數,我做了一些計算,然後附加一些圖形的DOM。
所以我已經試過是這樣的:
$("body").addClass("loading");
long_time_taking_function(mainDiv);
$("body").removeClass("loading");
不幸的是,看起來好像類是之前或之後long_time_taking_function相加,然後立即取出,()執行。但是我知道添加類是可行的,因爲註釋掉removeClass()調用會使gif在頁面上浮動。
任何想法,我可以使這項工作?如果需要,我可以提供有關中間函數的更多詳細信息。
乾杯
是的,'long_time_taking_function'的內容絕對值得讚賞。 – 2012-07-30 23:35:54
它這樣做: 1.按特定字段對大JSON對象排序 2.創建一個高圖對象(http://www.highcharts.com/)並將其附加到主div元素 就這些了。 – JDS 2012-07-30 23:58:45
你在哪裏得到大的JSON對象? – 2012-07-31 00:07:18