繁体   English   中英

jQuery最佳实践:hide / doSomething / show sequence

[英]jQuery best Practice: hide / doSomething / show sequence

进行以下工作流程的最佳实践是什么:

$("#myDiv").hide();
$.getJSON("url", function(data) { ... snorrr ... hours later ... });
$("#myDiv").slideDown();

上述序列幻灯片经过很长时间才经过div :-(

谢谢Er

只需将呼叫放入回调中即可。

$("#myDiv").hide();
$.getJSON("url", function(data) { 
    ... snorrr ... hours later ... 
    $("#myDiv").slideDown(); 
});

另外,您可能希望显示一些指示器,以便用户知道发生了什么事情。

将向下滑动调用放在处理数据的回调的末尾。

这是异步AJAX的确切要点,因此它不必等待并挂断所有时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM