refactor(dom) loadJquery

This commit is contained in:
coderaiser 2014-05-30 11:16:56 -04:00
parent 749838e479
commit b46fa75619

View file

@ -339,20 +339,25 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
*/
this.loadJquery = function(callback) {
CloudCmd.getConfig(function(config) {
var online = config.online && navigator.onLine;
Util.exec.if(!online,
function() {
DOM.load.js('/lib/client/jquery.js', {
onload: callback
var load = DOM.load,
url = '/lib/client/jquery.js',
online = config.online && navigator.onLine,
funcON = function() {
load.jquery({
onload : callback,
onerror : funcOFF
});
},
function(func) {
DOM.load.jquery({
onload: callback,
onerror: func
funcOFF = function() {
load.js(url, {
onload : callback
});
});
};
Util.exec.if(online, funcON, funcOFF);
});
};