除了我上一篇关于何时/何地动态添加项目到播放列表的帖子之外,当使用播放列表加载项时,似乎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对象尚不清楚,但无论哪种方式看起来都是相当基本的限制,如果情况确实如此并且没有其他办法实现同样的目标。
答案 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