我在jQuery模式窗口中有一个jPlayer实例。除了关闭窗口时玩家继续玩的事实,它的效果很好。我能够捕获窗口的关闭事件,但由于某种原因不是玩家本身。任何帮助将不胜感激。以下是我的一些代码:
//Modal Dialog
$(function () {
var dHeight = $("#dialog-modal").data("mdheight"),
dWidth = $("#dialog-modal").data("mdwidth");
$("#dialog-modal").dialog({
autoOpen: false,
height: dHeight,
width: dWidth,
resizable: false,
modal: true
});
$("#modal-opener").click(function () {
$("#dialog-modal").dialog("open");
return false;
});
//Capture dialog closing
$("#dialog-modal").live("dialogclose", function (event) {
$("#jquery_jplayer_1'").jPlayer("destroy");
});
});
$(document).ready(function () {
new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_1"
}, [{
title: "Amazing Grace",
mp3: "AmazingGrace.mp3",
oga: "AmazingGrace.ogg"
}
});
答案 0 :(得分:0)
我得到了它的工作,修复程序在另一个论坛上: https://groups.google.com/forum/#!topic/jplayer/NSzSXe5nPbE