寻找为同一按钮单击设置两个事件的最佳方法(请仅使用香草 javascript),第一个应该发生在 touchstart 上,另一个应该发生在 TransitionEnd 上。
这是正确的/最好的方法吗?
document.getElementById("btn").addEventListener('touchstart', playSound, false {
//Play sound, sync or async - not decided yet.
});
document.getElementById("btn").addEventListener('TransitionEnd', buttonAnimation, false {
//do an action after css animation ends, like open dialog...
});