artifacts.js 603 B

123456789101112131415
  1. window.addEventListener("load", () => {
  2. let artifacts = document.querySelectorAll("div.artifact-item");
  3. for(let artifact of artifacts) {
  4. let contents = artifact.querySelector(".artifact-contents");
  5. if(!contents || !(contents instanceof HTMLElement))
  6. continue;
  7. artifact.addEventListener("click", e => {
  8. e.preventDefault();
  9. if(contents.classList.contains("contents-visible"))
  10. contents.classList.remove("contents-visible");
  11. else
  12. contents.classList.add("contents-visible");
  13. });
  14. }
  15. });