ASP.NETプロジェクトにhtmlオーディオプレーヤーを追加します。私はjQueryで別のクラスに分け、CSSでスタイルを設定できます。 私が使用するスクリプト呼び出しの場合。ASP.NETのHTMLクラスのスクリプトを追加します。
<script>
$(function() { $('audio').audioPlayer(); });
</script>
ただし、ASP.NETで使用すると動作しません。
スクリプトをバンドルに追加します。
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/audioplayer").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/audioplayer.js"));
}
}
さらに、スクリプトを側面に追加します。
@section Scripts {
@Scripts.Render("~/bundles/audioplayer")
}
ここで、私はサイドをデバッグすると、彼は私にはデザインを持たない通常のタグのみを表示します。彼らは私のタグを関数に追加しません。
誰かが自分の過失を見つけたとか、それがうまくいくのを忘れていたのでしょうか?私はそれが私のside.Pleaseに取り組んでしまった
は( "〜/バンドル/ audioplayer")Scripts.Render @追加でサイトのトップ –
@DenisWesselsは正しいです、それはaudioplayerのバンドルされたjsはあなたのjsコードの上にある必要があります。宣言する.audioPlayer() –
@DenisWessels彼は私にまだ普通のオーディオエレメン、私はテストthを示しています私は彼が "$(function {){$( 'audio').audioPlayer();}の問題を抱えていると思います。 }) "行。 – JulianK