在js 里面动态加载jquery 等 js 文件

可以在javascript 里面动态加载jquery 等 js
需要注意的是 在运行jquery 函数的时候需要延时下

function loadjscssfile(filename, filetype)
{
if (filetype=="js"){ //判断文件类型
    var fileref=document.createElement("script")//创建标签
    fileref.setAttribute("type","text/javascript")//定义属性type的值为text/javascript
    fileref.setAttribute("src", filename)//文件的地址
}else if (filetype=="css"){ //判断文件类型
    var fileref=document.createElement("link")
    fileref.setAttribute("rel", "stylesheet")
    fileref.setAttribute("type", "text/css")
    fileref.setAttribute("href", filename)
}
if (typeof fileref!="undefined")
    document.getElementsByTagName("head")[0].appendChild(fileref)
}

loadjscssfile("http://code.jquery.com/jquery-latest.js","js");

setTimeout(function(){
    $(document).ready(function(){
    /////////////////// 这里好好发挥
    })
},3000);

发表评论

邮箱地址不会被公开。 必填项已用*标注