mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
refactor(dom) isContainClass
This commit is contained in:
parent
aca7a36989
commit
f2f96e1015
2 changed files with 14 additions and 13 deletions
|
|
@ -216,12 +216,17 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @param element
|
||||
* @param pClass
|
||||
*/
|
||||
this.isContainClass = function(element, pClass) {
|
||||
var ret,
|
||||
lClassList = element && element.classList;
|
||||
|
||||
if (lClassList)
|
||||
ret = lClassList.contains(pClass);
|
||||
this.isContainClass = function(element, className) {
|
||||
var ret, classList;
|
||||
|
||||
if (!element)
|
||||
throw(Error('element could not be empty!'));
|
||||
|
||||
if (!className)
|
||||
throw(Error('className could not be empty!'));
|
||||
|
||||
classList = element.classList;
|
||||
ret = classList.contains(className);
|
||||
|
||||
return ret;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -157,14 +157,10 @@ var Util, DOM, jQuery;
|
|||
};
|
||||
|
||||
if (!document.body.classList) {
|
||||
DOM.isContainClass = function(pElement, pClass) {
|
||||
var lRet,
|
||||
lClassName = pElement && pElement.className;
|
||||
DOM.isContainClass = function(el, className) {
|
||||
var ret = $(el).hasClass(className);
|
||||
|
||||
if (lClassName)
|
||||
lRet = lClassName.indexOf(pClass) > 0;
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
DOM.addClass = function(pElement, pClass) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue