我下载的JQuery异步:如何在JQuery加载后执行回调?
function addScript(url) {
var script = document.createElement('script');
script.src = url;
document.getElementsByTagName('head')[0].appendChild(script);
}
addScript('jquery.js');
// non-jquery code ...
// jquery specific code like: $()...
这样 - 我怎么叫一次我的JQuery JQuery的特定代码加载(因为自从我下载我的JavaScript非同步 - 这不是堵,这是很好的,但正试图在JQuery加载之前执行我的特定于JQuery的代码)。
出于好奇,为什么你要异步加载脚本? – dclowd9901 2010-05-11 19:07:45
因为我不希望他们在下载时阻止并且响应性非常重要。 – Teddyk 2010-05-11 19:08:47
阻止什么,到底?页面加载?如果这是您的担忧,只需将代码实例化放在页面底部,就在'