所以,我試圖用縮略圖製作一個單頁列表,當你點擊它們時,視頻將基本彈出。我使用最新的JW Player(5.8)和最新的jQuery作爲播放器。彈出窗口中的JW播放器:播放器不彈出第二彈出窗口
但是,一切運作良好,只有第一個「流行」。當我關閉我的第一個「流行音樂」並打開一個新視頻時,播放器不加載。
我首先問題是,我是.remove()
'播放器容器(出於顯而易見的原因,視頻不會在後臺播放和/或視頻不會混淆在一起)。但它不是.remove()
。
我的插件功能,彈出的視頻是:
$.fn.AllfilmVideoPopper = function() {
return this.each(function() {
var permalink = $(this);
$(permalink).click(function() {
$('body').append(
$body_overlay = $('<div class="body_overlay" />').append(
$wrapper = $('<div id="video_popper_wrapper">').append(
$closing_button = $('<div id="video_close" />'),
$player = $('<div id="video_popper" />')
).centerit()
)
);
$body_overlay.fadeIn();
jwplayer("video_popper").setup({
flashplayer: vp_video_player,
file: 'http://www.youtube.com/watch?v=WrjwaqZfjIY',
width: 800,
height: 400,
skin: vp_video_skin
});
$closing_button.click(function() {
$body_overlay.fadeOut('fast', function() {
// $player.remove();
})
});
return false;
});
});
};
代碼仍然是生的,因爲我正在開發它。只有一個測試視頻
注:相關參數vp_video_player
和vp_video_skin
是預定義的JW Player文件,基本上包括CMS的主題定位於player.swf和皮膚位置。