Every line of 'classlist contains js' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
33 export function hasClass(el: Element, className: string): boolean { 34 return el.classList.contains(className); 35 }
112 function hasClass(element, className) { 113 if (element.classList) { 114 return element.classList.contains(className); 115 } else { 116 return (' ' + element.className + ' ').indexOf(' ' + className + ' ') > 117 -1; 118 } 119 }
277 export function hasClass(el, classToCheck) { 278 throwIfWhitespace(classToCheck); 279 280 if (el.classList) { 281 // node.contains(otherNode) 282 return el.classList.contains(classToCheck); 283 } else { 284 return classRegExp(classToCheck).test(el.className); 285 } 286 }
66 export function hasClass(element: HTMLElement, className: string): boolean { 67 if (element.classList) { 68 return element.classList.contains(className); 69 } else { 70 return (element.className.split(" ").indexOf(className) >= 0); 71 } 72 }
1 export function containsClassName(element: HTMLElement, classNameStr: string): boolean { 2 return String(element.className).split(' ').indexOf(classNameStr) > -1; 3 }
38 function hasClass(node, className) { 39 return node.className.split(' ').some(function(name) { 40 return name === className; 41 }); 42 }
110 function hasClass(node: HTMLElement, classname: string): boolean { 111 let current; 112 const list = node.classList; 113 if (list) { 114 return list.contains(classname); 115 } else { 116 current = " " + getAttr(node, "class") + " "; 117 return current.indexOf(" " + classname + " ") > -1; 118 } 119 }
14 function hasClass(el, className) { 15 if (el.classList) return el.classList.contains(className); 16 else 17 return !!el.className.match(new RegExp("(\\s|^)" + className + "(\\s|$)")); 18 }
1 export function removeFromElementClassIfContains(element, className) { 2 const classList = element.classList; 3 if (classList.contains(className)) { 4 classList.remove(className); 5 } 6 }
31 export function hasClass(node, className) { 32 if (node.classList) { 33 return !!className && node.classList.contains(className); 34 } 35 return node.className.split(/\s+?/).indexOf(className) > -1; 36 }