10 lines
372 B
JavaScript
10 lines
372 B
JavaScript
|
|
export default class Events {
|
|
static initialiseEventHandler(selectorElement, classInitialised, eventHandler) {
|
|
document.querySelectorAll(selectorElement).forEach(function(element) {
|
|
if (element.classList.contains(classInitialised)) return;
|
|
eventHandler(element);
|
|
element.classList.add(classInitialised);
|
|
});
|
|
}
|
|
} |