mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-20 18:18:56 +00:00
refactor(dom) loadJquery
This commit is contained in:
parent
749838e479
commit
b46fa75619
1 changed files with 16 additions and 11 deletions
|
|
@ -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);
|
||||
});
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue