0
私はオーウェンをクリックするたびに、これは学校のためのこの無作為なゲームに追加しようとしているウィルソンの顔、オーディオファイルのバリエーションの1つが再生されます。私は、ファイル名のプレーンな配列を試して、それは動作しませんが、私は現在の方法は、最初のファイルを再生する方法で動作し、決して他の何か。クリック機能は正常に動作しますが、主な問題はHTMLまたはJavaScriptです。どのように私はそれをオンラインでやりたいと思っている何かを見つけることができなかった、と私はアイデアがありません。最初のソースのみが配列番号のために再生する - 他のソースは再生しない
HTML:
<audio id="wowFiles">
<source src="wow/wow1.mp3" type="audio/mp3">
<source src="wow/wow2.mp3" type="audio/mp3">
<source src="wow/wow3.mp3" type="audio/mp3">
<source src="wow/wow4.mp3" type="audio/mp3">
</audio>
のJavaScript/jQueryの:
function wow() {
$("#wowFiles").src = $("#wowFiles source")[4];
var rand = Math.floor(Math.random() * 4);
$("#wowFiles")[rand].play();
}
素晴らしい、それが働きました。少なくとも私は笑っていた。ありがとう! –