From 8696d5c699c81042cd3ea78b8191d40aed411d3f Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 27 Dec 2013 12:15:07 +0000 Subject: [PATCH] refactor(listeners) changeLinks: add refresh --- lib/client/listeners.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/client/listeners.js b/lib/client/listeners.js index cddf12f5..559aa444 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -92,12 +92,10 @@ var Util, DOM, CloudCmd; */ this.changeLinks = function(pPanelID) { /* назначаем кнопку очистить кэш и показываем её */ - var lClearStorage = DOM.getByClass('clear-storage')[0]; - Events.addClick(Storage.clear, lClearStorage); - - /* меняем ссылки на ajax-запросы */ - var lPanel = DOM.getById(pPanelID), - a = DOM.getByTag('a', lPanel), + var lPanel = DOM.getById(pPanelID), + clearStorage = DOM.getByClass('clear-storage', lPanel)[0], + refresh = DOM.getByClass('refresh-icon', lPanel)[0], + a = DOM.getByTag('a', lPanel), fileClick = function (event) { var ctrl = event.ctrlKey; @@ -176,7 +174,8 @@ var Util, DOM, CloudCmd; lLoadDirOnce = CloudCmd.loadDir(); /* ставим загрузку гифа на клик*/ - Events.addClick(CloudCmd.refresh, a[0].parentElement); + Events.addClick(CloudCmd.refresh, refresh); + Events.addClick(Storage.clear, clearStorage); /* start from 1 cous 0 is a refresh and it's setted up */ for(var i = 1, n = a.length; i < n ; i++) {