JQ中操作音樂的播放和停止

jQuery操作audio

var audio = $("#audio")[0];

audio.pause();

audio.play();

獲取audio需要[0],因爲js操作獲得的是audio對象,jQuery選擇器獲得的是jQuery對象,[0]對象的纔是對應的節點對象,所以不能直接使用jQuery對象去操作。

eg:
//親測可用
function ChangeAudioSrc() {
$.getJSON(“GetAudioSrc.ashx”, {}, function (srcPath) {
if (srcPath != “nochange”) {
$("#audio").attr(‘src’, srcPath);
var audio = $("#audio")[0];
audio.play();
}
});
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章