我试图适应这种解决方案我的需求: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