这是我的 javascript 代码,我应该用什么来阻止我的曲目重叠?我是这方面的初学者,如果可能的话,我想要简单易懂的方法。非常感谢您的帮助。
let track1 = document.getElementById("track1");
let icontrack1 = document.getElementById("icontrack1");
icontrack1.onclick = function (){
if(track1.paused){
track1.play();
icontrack1.innerHTML = '<i class="fa fa-pause-circle fa-5x"></i>';
}
else{
track1.pause();
icontrack1.innerHTML = '<i class="fa fa-play-circle fa-5x"></i>';
}
}
let track2 = document.getElementById("track2");
let icontrack2 = document.getElementById("icontrack2");
icontrack2.onclick = function (){
if(track2.paused){
track2.play();
icontrack2.innerHTML = '<i class="fa fa-pause-circle fa-5x"></i>';
}
else{
track2.pause();
icontrack2.innerHTML = '<i class="fa fa-play-circle fa-5x"></i>';
}
}
let track3 = document.getElementById("track3");
let icontrack3 = document.getElementById("icontrack3");
icontrack3.onclick = function (){
if(track3.paused){
track3.play();
icontrack3.innerHTML = '<i class="fa fa-pause-circle fa-5x"></i>';
}
else{
track3.pause();
icontrack3.innerHTML = '<i class="fa fa-play-circle fa-5x"></i>';
}
}