diff --git a/lib/client/loader.js b/lib/client/loader.js index 34dd3d58..89e94c6d 100644 --- a/lib/client/loader.js +++ b/lib/client/loader.js @@ -110,12 +110,13 @@ var Util, DOM; * @param callback */ this.anyLoadOnLoad = function(params, callback) { - var param, func, + var param, func, isStr, isArray = Util.isArray(params); if (isArray) { param = params.shift(); isArray = Util.isArray(param); + isStr = Util.isString(param), func = function() { Loader.anyLoadOnLoad(params, callback); }; @@ -125,7 +126,7 @@ var Util, DOM; } else if (isArray) { Loader.anyLoadInParallel(param, callback); } else { - if (Util.isString(param)) + if (isStr) param = { src : param };