From 1528ee5a10484ffc568858e0a0e8dd1a97007490 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 2 Jun 2014 04:43:45 -0400 Subject: [PATCH] refactor(dom) loadJquery, loadRemote --- lib/client/dom.js | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index b8abf4c4..2656a45e 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -366,16 +366,34 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; * @param callback */ this.loadJquery = function(callback) { + var VERSION = '2.1.1', + + local = '/lib/client/jquery.js', + remoteTemplate = '//ajax.googleapis.com/ajax/libs/jquery/{{ version }}/jquery.min.js', + + remote = Util.render(remoteTemplate, { + version: VERSION + }); + loadRemote({ - local : '/lib/client/jquery.js', - remote : '//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js' + local : local, + remote : remote }, callback); }; this.loadSocket = function(callback) { + var VERSION = '1.0.0', + + local = '/socket.io/socket.io.js', + remoteTemplate = 'https://cdn.socket.io/socket.io-{{ version }}.js', + + remote = Util.render(remoteTemplate, { + version: VERSION + }); + loadRemote({ - local : '/socket.io/socket.io.js', - remote : 'https://cdn.socket.io/socket.io-1.0.0.js' + local : local, + remote : remote }, callback); };