Skip to content

Commit 38f92de

Browse files
committed
ok finished this one
1 parent 3ff5e06 commit 38f92de

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

01 - JavaScript Drum Kit/index-START.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<audio data-key="76" src="sounds/tink.wav"></audio>
5959

6060
<script>
61-
window.addEventListener('keydown', (event) => {
61+
const playSound = (event) => {
6262
console.log('keydown event: ', event);
6363
console.log('keycode: ', event.keyCode);
6464
const audio = document
@@ -71,7 +71,7 @@
7171
audio.currentTime = 0; // rewind to the start
7272
audio.play();
7373
key.classList.add('playing');
74-
});
74+
};
7575
const removeTransition = function (event) {
7676
console.log('removeTransition event: ', event);
7777
if (event.propertyName !== 'transform') return; // skip it if its not a transform
@@ -84,6 +84,7 @@
8484
console.log('keys: ', keys);
8585
keys.forEach(key => key
8686
.addEventListener('transitionend', removeTransition));
87+
window.addEventListener('keydown', playSound);
8788
</script>
8889

8990

0 commit comments

Comments
 (0)