Every line of 'classlist.add' 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.
23 public add(...classNames: string[]): void { 24 const attr = this.ownerElement.getAttribute('class'); 25 const list = attr ? attr.split(' ') : []; 26 for (const className of classNames) { 27 if (!list.includes(className)) { 28 list.push(className); 29 } 30 } 31 this.ownerElement.setAttribute('class', list.join(' ')); 32 }
Secure your code as it's written. Use Snyk Code to scan source code in minutes – no build needed – and fix issues immediately. Enable Snyk Code
18 function addClass(className) { 19 this.classList.add(className); 20 21 return this; 22 }
348 export function add__class(el, class_name) { 349 return el.classList.add(class_name) 350 }
25 export function addClass(element: HTMLElement, className: string): void { 26 element.classList.add(className); 27 }
38 export function addClass (dom, cls) { 39 if (typeof dom === 'string') { 40 dom = qs(dom) 41 } 42 dom.classList.add(cls) 43 return dom 44 }
352 function addClass(el, c) { 353 c != null && el[classList].add(c); 354 }
19 export function addClass(el, c) { 20 c != null && el[classList].add(c); 21 }
72 add: function addClass(el, className) { 73 return el.classList.add(className); 74 },
81 function addClass(element, className) { 82 if (element.classList) { 83 element.classList.add(className); 84 } else if (!hasClass(element, className)) { 85 element.className = element.className + ' ' + className; 86 } 87 return element; 88 }
3 function addOrRemoveClass(el, className, add) { 4 el.classList[add ? 'add' : 'remove'](className); 5 }