与播放列表插件的jplayer准备好的事件

时间:2013-10-18 07:45:43

标签: jquery jplayer

除了我上一篇关于何时/何地动态添加项目到播放列表的帖子之外,当使用播放列表加载项时,似乎jPlayer ready事件处理函数不可用,如一个简单示例所示:

$(function () {
        var MyPlayList = new jPlayerPlaylist({
            jPlayer: "#jquery_jplayer_1",
            cssSelectorAncestor: "#jp_container_1"
        }, [], {
            smoothPlayBar: true,
            supplied: "mp3"
        });
        $("#jquery_jplayer_1").jPlayer({
            ready: function () {
                alert('here');
             }
        });

这是因为没有引发事件还是因为播放列表“包裹”jPlayer对象尚不清楚,但无论哪种方式看起来都是相当基本的限制,如果情况确实如此并且没有其他办法实现同样的目标。

2 个答案:

答案 0 :(得分:1)

你可以试试这个:

    $("#jplayer_id").bind($.jPlayer.event.loadeddata, function(event) { 
        // do stuff
    });

答案 1 :(得分:-1)

实际上,$ .jPlayer.event.ready更合适。

magick -quiet -density 300 -colorspace srgb PointOnLine.pdf -quality 90 PointOnLine.png