Namespace $.dom.HTMLElement
Holds the HTMLElement-related methods.
Defined in: core-dom.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
| Field Attributes | Field Name and Description |
|---|---|
| <static> |
$.dom.HTMLElement.classList
The classList property.
|
Field Detail
<static>
{$.dom.DOMTokenList}
$.dom.HTMLElement.classList
The classList property.
Any HTML element will have the classList property. This allows you to quickly add/remove/read the list of class names associated with the element.
var elem = document.body;
elem.classList.add('test');
elem.classList.add('test2');
elem.classList[0]; // returns 'test'
elem.classList.length; // returns 2
elem.classList.toggle('test2'); // returns false
elem.classList.has('test2'); // returns false
elem.classList.has('test'); // returns true
elem.classList.remove('test');
- See:
- $.dom.DOMTokenList for more details