私はバックグラウンドでサウンドを再生する必要があります - バックグラウンドミュージック。私が追加しました <audio>
私のページのHTMLにタグを付けてイベントを追加しました
$("#audio-player").on("ended", function() {
//play again
}
に pageinit
ページのイベントこれはうまくいきますが、他のページに移動しても音楽は継続するはずです。どうすればよいのかわかりません。どうぞよろしくお願いします。ありがとう
回答:
回答№1は0AJAXを使って新しいページを読み込むことができます。 jQueryのload()を使用して、新しいページの#content部分を現在のページの#content divにのみロードします。
HTML
<header>
<audio controls>
<source src="horse.ogg" type="audio/ogg">
</audio>
</header>
<a href="page2.html">Page 2</a>
<div id="content">
Page 1 content
</div>
</body>
</html>
JavaScript / jQuery
$("a").click(function(e){
e.preventDefault();
var target = $(this).attr("href");
$("#content").load(target + " #content");
});