From 87e77c2654ce39ff5b69a6945a938dbd5b530527 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 5 Jun 2015 08:27:40 -0400 Subject: [PATCH] feature(dom) loading, error: DOM.add/removeClass -> classList.add/remove --- lib/client/dom.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index de5113a2..d74b3fba 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -56,25 +56,23 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; /* Функция создаёт картинку загрузки */ this.loading = function() { - var element = getElement(); + var element = getElement(), + classList = element.classList; - DOM.addClass(element, LOADING) - .addClass(element, LoadingImage) - .removeClass(element, ERROR) - .removeClass(element, HIDDEN); + classList.add(LOADING, LoadingImage); + classList.remove(ERROR, HIDDEN); return element; }; /* Функция создаёт картинку ошибки загрузки */ this.error = function() { - var element = getElement(); + var element = getElement(), + classList = element.classList; + + classList.add(ERROR); + classList.remove(HIDDEN, LOADING, LoadingImage); - DOM.addClass(element, ERROR) - .removeClass(element, LOADING) - .removeClass(element, LoadingImage) - .removeClass(element, HIDDEN); - return element; }; };