Google允许您异步加载jQuery,如下所示:
<script src="http://www.google.com/jsapi?key=..." type="text/javascript"></script>
<script>
//<![CDATA[
google.load('jquery', '1.6');
//]]>
</script>
<script src="scripta.js" type="text/javascript"></script>
<script src="scriptb.js" type="text/javascript"></script>
在后面的脚本中,我如何确保加载jQuery?我可以使用setInterval
来检查jQuery
是否已设置,但假设scriptb.js
取决于scripta.js
,并且两者都包含在setInterval
中以等待jQuery,因此,间隔将“随机”执行任一个。
我该如何解决这个问题?
谢谢!
答案 0 :(得分:4)
指定可选设置callback
(documentation):
google.load('jquery', '1.6', {"callback":jqueryLoaded});
function jqueryLoaded(){
alert('loaded');
}