Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. function playSound(e) {
  2. const audio = document.querySelector(`audio[data-key='${e.keyCode}']`);
  3. const key= document.querySelector(`.key[data-key='${e.keyCode}']`);
  4.  
  5. audio.currentTime=0;
  6. audio.play();
  7. key.classList.add('playing');
  8. };
  9.  
  10. const keys = document.querySelectorAll('.key');
  11. keys.forEach(key => key.addEventListener('transitionend', this.classList.remove('playing')));
  12. window.addEventListener('keydown', playSound);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement