5

jQuery を使用してオーディオ要素の音量を設定しようとしています。

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

だから私はオーディオタグを選択し、音量を次のように設定しています:

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

しかし、キャッチされていない参照エラーが発生しました:volume is not defined

コードの何が問題になっていますか?

4

2 に答える 2

14

あなたの行で:

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

volume文字列ではなく変数として渡しています。という名前の変数がないため、変数volumeが定義されていないというエラーが表示されます。次のように変更してみてください。

$('.audio').prop("volume", 0.1);
于 2012-12-29T21:36:47.730 に答える