0.0.4 • Published 1 year ago

@mattickx/global-dom-listener v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Global DOM Listener

A global listener for current AND dynamically added elements.

⚙️ Usage

You can use the hosted CDN file directly in your browser/html : https://cdn.jsdelivr.net/npm/@mattickx/global-dom-listener/dist/index.umd.js

Or install through npm by using: npm install --save @mattickx/global-dom-listener

🔧 Example

Example with custom attribute data-custom-attribute :

window.GlobalDOMListener.on('click', '[data-custom-attribute]', (e) => {
  // Do something ...
});

This will work on any element with the data-custom-attribute attribute. Even when such elements are dynamically added after this function call!

Working example :

See a working examle in this HTML file

🤝 Contribute

Continuous improvement is encouraged and your contributions are valuable!

If you identify areas for improvement, have suggestions or encounter issues, please create a GitHub issue.

📜 LICENSE

This is licensed under the MIT License, see LICENSE

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago