diff --git a/01 - JavaScript Drum Kit/index-START.html b/01 - JavaScript Drum Kit/index-START.html index 4070d32767..7038792e56 100644 --- a/01 - JavaScript Drum Kit/index-START.html +++ b/01 - JavaScript Drum Kit/index-START.html @@ -1,10 +1,12 @@ + JS Drum Kit + @@ -57,10 +59,33 @@ - + window.addEventListener('transitionend', (e) => { + if (e.target && e.target.classList.contains('key')) { + removeTransition(e); + } + }); + + function removeTransition(e) { + if (e.propertyName !== 'transform') return; + e.target.classList.remove('playing'); + } + + // const keys = document.querySelectorAll('.key'); + // keys.forEach(key => key.addEventListener('transitionend', removeTransition)); + +