Editor / DOM Helper / handleAddRemoveClassesOnSelectors
Function: handleAddRemoveClassesOnSelectors()
ts
function handleAddRemoveClassesOnSelectors(
action,
selectors,
classes): void;Handles adding or removing CSS classes on multiple DOM elements based on the specified action.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The action to perform: |
|
| An array of selector strings targeting the elements. |
|
| An array of CSS class names to add or remove. |
Returns
void
Examples
ts
// Add a class to multiple elements
handleAddRemoveClassesOnSelectors('add', ['#element1', '.element2'], ['highlight']);ts
// Remove a class from multiple elements
handleAddRemoveClassesOnSelectors('remove', ['#element1', '.element2'], ['hidden']);