事情是这样的。。我想写淘宝的代拍器、但是发现淘宝没有jquery。。于是我就想自己加载jquery但是很明显不行啊因为html已经加载完了。。我该怎么办啊只能用原生js去选择元素吗??

解决方案 »

  1.   

    首先,现在原生js的选择器已经很强大了,完全可以替代juqery了,
    其次,页面加载完了,还可以继续用js加载jquery脚本
      

  2.   

    动态加载js文件的函数function loadJS(url,callback) {
    var script = document.createElement("script");
    script.type = "text/javascript";
    script.src = url;
    script.onload = callback;
    document.getElementsByTagName("head")[0].appendChild(script);
    }
    loadJS("http://libs.baidu.com/jquery/1.11.1/jquery.min.js",function(){
    $("body").append("abc");
    });
      

  3.   

    嗯成功啦script.onload太精髓啦。感谢