【发布时间】:2012-07-23 18:37:29
【问题描述】:
是否可以指定显示忙碌指示符的时间?
我的繁忙指示器代码非常简单:
jQuery.ajaxSetup( {
beforeSend:function ()
{
jQuery( "#busy-indicator" ).show();
}, complete:function ()
{
jQuery( "#busy-indicator" ).hide();
}
} );
但通常 Ajax 请求比显示指示器更快,因此我想将它显示为至少需要 1 秒的请求,这可能吗?或者你知道怎么做吗?
【问题讨论】:
-
在 beforeSend 回调中启动一个超时,一段时间后将显示您的加载器,在完成回调中取消超时并隐藏加载器。
标签: javascript jquery