【发布时间】:2012-07-22 06:06:19
【问题描述】:
我有一个 javascript,它从 URL 获取 JSON 数据并将数据加载到页面上,然后我想调用另一个 javascript 来添加幻灯片效果。
有一个更简单的解决方案,即使用 setTimeout。但是这个解决方案并不完整,因为从 URL 获取数据没有固定的时间。每次通话都会有所不同。
因此我想检查我的第一个 javascript 是否已加载,然后我想调用第二个 javascript。
【问题讨论】:
-
你如何获得 JSON ?通常你使用 AJAX 请求,它提供了请求完成时的事件..
-
@GabyakaG.Petrioli 通过 ajax 调用 $.ajax,成功调用函数 A。我希望完成此函数 A,然后我想调用函数 B。
-
+1 给盖比。绝对使用 ajax,它的成功回调,绝对。
-
@Lings,在成功函数的末尾调用下一个..如果你能提供一些源代码,它将有助于更好地描述解决方案..
-
不就是
funcA(); funcB();这么简单吗?如果函数没有执行任何异步操作,则函数调用是顺序的。
标签: javascript html function call