theodoreb / once

Only process DOM elements once

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEPRECATED

Developement moved back to Drupal.org, please see https://www.drupal.org/project/once.

once-dom

Select and filter DOM elements to process them only once.

Documentation and examples

Example (Use as a module)

<script type="module">
  import once from 'https://unpkg.com/once-dom@latest/dist/once.esm.js';
  const elements = once('my-once-id', 'div');
  // Initialize elements.
  elements.forEach(el => el.innerHTML = 'processed');
</script>

Example (Use as a regular script)

<script src="https://unpkg.com/once-dom@latest/dist/once.min.js"></script>
<script>
  const elements = once('my-once-id', 'div');
  // Initialize elements.
  elements.forEach(el => el.innerHTML = 'processed');
</script>

Full API documentation and examples in the API docs.

Contributors

These amazing people have contributed code to this project:

About

Only process DOM elements once

License:Other


Languages

Language:JavaScript 98.9%Language:HTML 1.1%