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,因此间隔将“随机”先执行其中一个。
我该如何解决这个问题?
Thanks!
分配可选设置callback
(文档 http://code.google.com/apis/loader/#Dynamic):
google.load('jquery', '1.6', {"callback":jqueryLoaded});
function jqueryLoaded(){
alert('loaded');
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)