看了下jQuery源码:
代码位置为:
https://github.com/jquery/jqu...
下面是我的测试代码,纯属样例:
var newScript=document.createElement('script');
newScript.type="text/javascript";
newScript.src='js/canvas.js';
document.head.appendChild(newScript);
经过代码测试,动态生成的script标签,会自动加载自己的src资源,为什么jQuery要用ajax的方式去加载src资源呢?
都会动态创建script标签, 因为js是可以跨域加载的, 又因为有callback的预定义,
使得jsonp的数据可以得到回调