Javascript jPlayer运行函数单击曲目名称

Javascript jPlayer运行函数单击曲目名称,javascript,jquery,jplayer,Javascript,Jquery,Jplayer,我正在使用jPlayer,我想在单击曲目名称播放它后运行一个自定义函数。我该怎么做?我似乎在任何文档中都找不到这一点 new jPlayerPlaylist({ jPlayer: "#jplayerContainer", cssSelectorAncestor: "#jplayerContainer" }, [{ title: "Waiting On The World To Change", mp3: "Waiting On The World To Chang

我正在使用jPlayer,我想在单击曲目名称播放它后运行一个自定义函数。我该怎么做?我似乎在任何文档中都找不到这一点

new jPlayerPlaylist({
    jPlayer: "#jplayerContainer",
    cssSelectorAncestor: "#jplayerContainer"
}, [{
    title: "Waiting On The World To Change",
    mp3: "Waiting On The World To Change.mp3"
}], {
    swfPath: "jplayer/",
    supplied: "oga, mp3",
    wmode: "window",
    useStateClassSkin: true,
    autoBlur: false,
    smoothPlayBar: true,
    keyEnabled: true
});
解决方案

使用事件在媒体开始播放时运行代码

var $jp = $('#jquery_jplayer_1');
$jp.on($.jPlayer.event.play,  function(e){
    console.log("Current track", e.jPlayer.status.media);
    console.log("Currentr track index", myPlayer.current);
});  
演示

有关代码和演示,请参阅

解决方案

使用事件在媒体开始播放时运行代码

var $jp = $('#jquery_jplayer_1');
$jp.on($.jPlayer.event.play,  function(e){
    console.log("Current track", e.jPlayer.status.media);
    console.log("Currentr track index", myPlayer.current);
});  
演示

有关代码和演示,请参阅