我在這裏創建了我的功能的小提琴(http://jsfiddle.net/rhy5K/10/)。現在我想禁用按鈕點擊,例如play/pause
,如果聲音播放像。如何禁用點擊,如果功能處於活動狀態
我只知道如何禁用表單提交按鈕,但我很困惑如何在我的情況下禁用點擊hyperlinks
。
說明使用的代碼示例:
我想禁用此
<a href="#" id="btn_start">PLAY</a>
點擊,同時解釋正在執行下面的代碼:
var playGetReady = function (done) {
var ids = ['audiosource', 'a_5', 'a_4', 'a_3', 'a_2', 'a_1'],
playNext = function() {
var id = ids.shift();
document.getElementById(id).play();
if (ids.length) {
setTimeout(playNext, 1000);
} else {
done();
}
};
playNext();
};
警告:這個JS小提琴演示可以在加載時播放聲音
爲什麼我一不接受這一上述問題的任何回答。我的問題是否不恰當或我身邊的其他錯誤? – beginner
歡迎使用StackOverflow。 StackOverflow是大多數人居住的地方。雖然有些奇才可以在6分鐘內寫出最驚人的答案,但大多數人都需要比這更多的東西。請...耐心等待... – Sumurai8
http://stackoverflow.com/questions/9437228/html5-check-if-audio-is-playing – Sergio