Element.toggleClass method
Element › toggleClass
Official
Toggles a class on the element.Signature:
toggleClass(classes: string | string[], value: boolean): voidParameters:
| Parameter | Type | Description |
|---|---|---|
| classes | string | string[] | The class to toggle. |
| value | boolean | If true, the class will be added, if false, the class will be removed. |
Returns: void
Example:
const element = createEl('p');element.addClass('foo', 'bar');element.toggleClass('foo', false);console.log(element.className); // barelement.toggleClass('foo', true);console.log(element.className); // bar fooelement.toggleClass('baz', false);console.log(element.className); // bar fooelement.toggleClass('baz', true);console.log(element.className); // bar foo baz