我已经问过一个与此非常相似的问题,但我无法让建议的代码工作。jQuery是:
jQuery("span").click(function (event) {
var elementID = event.target.id;
var oggVar = ("audio/"+elementID +".ogg");
var audioElement = document.createElement("audio");
audioElement.setAttribute("src", oggVar);
audioElement.play();
});
这可以正常工作,问题是即使正在播放另一个音频文件也可以正常工作。我想防止这种情况发生,以便在播放另一个音频文件时不会运行音频文件。很抱歉不得不重新审视这个。