Skip to content

Conversation

@eelcoj
Copy link
Contributor

@eelcoj eelcoj commented Dec 6, 2025

Closes: #22

  • element#remove: remove elements with optional delay (data-delay);
  • element#add: clone and insert elements using data-add-source and data-add-at;

Examples:

<button data-action="element#remove" data-target="#item">Remove</button>
<button data-action="element#remove" data-target="#item" data-delay="2000">Remove after 2s</button>

<button data-action="element#add" data-target="#list" data-add-source="#template" data-add-at="beforeend">Add item</button>

@eelcoj eelcoj added this to the V1 milestone Dec 6, 2025
- `element#remove`: remove elements with optional delay (`data-delay`);
- `element#add`: clone and insert elements using `data-add-source` and `data-add-at`;

Examples:
```html
<button data-action="element#remove" data-target="#item">Remove</button>
<button data-action="element#remove" data-target="#item" data-delay="2000">Remove after 2s</button>

<button data-action="element#add" data-target="#list" data-add-source="#template" data-add-at="beforeend">Add item</button>
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Element action group (remove, duplicate/add)

2 participants