Added files
This commit is contained in:
14
js/button.js
Normal file
14
js/button.js
Normal file
@@ -0,0 +1,14 @@
|
||||
addEventListener("load", () => {
|
||||
const onAnimationFinished = (e) => {
|
||||
e.target.remove();
|
||||
};
|
||||
const onClick = (e, btn) => {
|
||||
const clickElement = document.createElement("div");
|
||||
clickElement.className = "click";
|
||||
clickElement.addEventListener("animationend", onAnimationFinished);
|
||||
btn.appendChild(clickElement);
|
||||
};
|
||||
for (const btn of document.getElementsByClassName("btn")) {
|
||||
btn.addEventListener("click", (e) => onClick(e, btn) );
|
||||
};
|
||||
});
|
||||
Reference in New Issue
Block a user