且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在JS中动态加载JS

更新时间:2023-12-04 23:46:46

jQuery的 $。getScript()有时是错误的,所以我使用自己的实现,如:

jQuery's $.getScript() is buggy sometimes, so I use my own implementation of it like:

jQuery.loadScript = function (url, callback) {
    jQuery.ajax({
        url: url,
        dataType: 'script',
        success: callback,
        async: true
    });
}

并使用它:

if (typeof someObject == 'undefined') $.loadScript('url_to_someScript.js', function(){
    //Stuff to do after someScript has loaded
});