私は、すべての曲に特定の英数字の ID を持つサイトを持っています。たとえば57bfab618de4191
、jQuery プレーヤーでは、MP3 の曲をリンク経由で割り当てる必要があります。
jplayer 関数は次のとおりです。
$(document).ready(function (){
function playAudio(val) {newVal=val}
$("#jquery_jplayer_1").jPlayer({
ready: function (event) {
$(this).jPlayer("setMedia", {
mp3:"http://website.com/dlb.php?file="+newVal });
},
swfPath: "js",
supplied: "mp3",
wmode: "window"
});
});
ユーザーのリストにある別の曲を再生したいので、onClick
このようなボタンを介して曲のIDを渡しました
onClick="playAudio(<?php echo "'".$songid. "'"; ?>)"
曲IDは、データベースで指定された曲のIDです。57bfab618de4191
この方法で値を渡すことはできますが、playAudio 関数のパラメーターを関数に転送することはできませんdocument.ready
。