2012-12-29 92 views
3

我想用jQuery設置音頻元素的音量。設置jQuery不工作的HTML5音頻屬性音量

<audio class="audio" autoplay="autoplay" controls="controls" src="All_Right.mp3"></audio> 

,所以我選擇音頻標籤和設置,像這樣體積:

$('.audio').prop(volume, 0.1); 

但我得到了未捕獲參考錯誤:volume is not defined

什麼是錯我的代碼?

回答

8

在你行:

$('.audio').prop(volume, 0.1); 

你傳入volume作爲變量而不是作爲一個字符串。您沒有名爲volume的變量,這就是您收到有關未定義錯誤的原因。嘗試更改爲:

$('.audio').prop("volume", 0.1); 
+0

非常感謝你 – user1386906