From 9bcfdf1e95295468e66dca2f2e6162e7bfecc1c7 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 23 May 2014 10:52:05 -0400 Subject: [PATCH] refactor(listeners) unSetOnPanel --- lib/client/listeners.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/lib/client/listeners.js b/lib/client/listeners.js index c3a9e89d..a1975a0c 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -112,28 +112,21 @@ var Util, DOM, CloudCmd; }; this.unSetOnPanel = function(panelId) { - var i, n, ai, link, loadDir, - url = CloudCmd.HOST, - panel = DOM.getById(panelId), + var panel = DOM.getById(panelId), filesElement = DOM.getByDataName('js-files', panel), pathElement = DOM.getByDataName('js-path', panel), - pathLinks = DOM.getByDataName('js-links', pathElement).children, + pathLinks = DOM.getByDataName('js-links', pathElement), clearStorage = DOM.getByDataName('js-clear-storage', pathElement), refresh = DOM.getByDataName('js-refresh', pathElement); /* ставим загрузку гифа на клик*/ Events.rmClick(onRefreshClick, refresh); - Events.rmClick(Storage.clear, clearStorage); - n = pathLinks.length; - for (i = 0; i < n; i++) { - ai = pathLinks[i]; - link = Util.rmStr(ai.href, url), - loadDir = OnPathLinks.shift(); - + Util.forEach(pathLinks.children, function(ai) { + var loadDir = OnPathLinks.shift(); Events.rmClick(loadDir, ai); - } + }); Events.remove(EventsFiles, filesElement); };