Jquery 通过ajax改变jplayer的mp3文件

Jquery 通过ajax改变jplayer的mp3文件,jquery,jplayer,Jquery,Jplayer,我的网站中有一个jplayer组件。我想动态更改mp3的变量sky.mp3,即通过ajax函数。我如何使用jquery实现它 var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1", { mp3:"sky.mp3" }, { cssSelectorAncestor: "#cp_container_1", swfPath: "js", supplied: "mp3", wmode: "window"

我的网站中有一个jplayer组件。我想动态更改mp3的变量sky.mp3,即通过ajax函数。我如何使用jquery实现它

var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
{
    mp3:"sky.mp3"
}, {
    cssSelectorAncestor: "#cp_container_1",
    swfPath: "js",
    supplied: "mp3",
    wmode: "window",
    keyEnabled: true
});

<div id="cp_container_1">

    <a class="cp-play" onClick="return false;" href="#"></a>

</div>
var myCirclePlayer=newcircleplayer(“#jquery_jplayer_1”,
{
mp3:“天空,mp3”
}, {
CSS选择器存储:“#cp#U容器#U 1”,
swfPath:“js”,
提供:“mp3”,
wmode:“窗口”,
keydenabled:true
});

都在jPlayer的文档中:

使用jPlayer.setMedia方法执行此操作。假设您使用的是jQuery jPlayer插件:

$('#jquery_jplayer_1').jPlayer('setMedia',{
    mp3: '/path/to/another-sky.mp3'
});
假设您使用的是jPlayer的demo(),那么jPlayer的API还提供了其他方法:

$('#jquery_jplayer_1').jPlayer('pause');
$('#jquery_jplayer_1').jPlayer('play');
$('#jquery_jplayer_1').jPlayer('volume',10);
等等。。。在尝试与jPlayer接口之前,请确保jPlayer发出其就绪事件