From ca3cf74970755016090f2cb5698d9c48dd01d852 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 3 Sep 2013 09:51:15 +0000 Subject: [PATCH] feature(dom) add toggleClass --- lib/client/dom.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/client/dom.js b/lib/client/dom.js index 341edc98..49bb9531 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -237,6 +237,19 @@ var CloudCmd, Util, DOM, CloudFunc; return lRet_b; }; + this.toggleClass = function(pElement, pClass) { + var lRet_b = true, + lClassList = pElement.classList; + + if (pElement && lClassList) + lClassList.toggle(pClass); + + else + lRet_b = false; + + return lRet_b; + }; + /** * check class of element *