Skip to content

Function: toggleClass() ​

ts
function toggleClass(
   el, 
   className, 
   force?): boolean;

Toggles a class name on an element.

Parameters ​

ParameterTypeDescription
elHTMLElement | SVGElement | null | undefinedThe target element.
classNamestringThe class name to toggle.
force?booleanIf true, always add the class; if false, always remove it.

Returns ​

boolean

true when the class is present after toggling.

Examples ​

ts
toggleClass(el, 'active')
// => true
ts
toggleClass(el, 'active', true)
// => true

Since ​

1.0.0

Released under the MIT License.