我有一个html音频标签:
<audio class="audio" autoplay="autoplay" controls="controls" src="All_Right.mp3"></audio>
如果尝试使用Javascript设置音量,请执行以下操作:
$('.audio').volume = 0.1;
alert($('.audio').volume);
但这不起作用。
答案 0 :(得分:7)
我假设您正在使用jQuery。
$('.audio')
返回一个jQuery对象,而不是DOM元素
在jQuery对象上设置属性对DOM没有影响。
相反,您需要调用jQuery .prop(name, value)
方法。