YepNopeJS: callback triggered before tiny JS file is fully loaded

末鹿安然 提交于 2019-12-01 22:57:16

The callback happens once per resource load, meaning it will execute once for n in load : ['x.js', 'y.js']

If you load the resource using yepnope.js(basically Modernizr.load with more abilities: prefixes, timeouts and more) and provide a callback, you can catch the keys in the closure and execute your function like this:

yepnope([{
    load : {'x':'//x.js'},
    callback : function(url, result, key){
        if("x" === key && result === true) { _pxReg() };
    },
    complete : function(){ console.log("all done..")}
}])

Let me know if this helps :)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!