2013-01-23 74 views
0

我有一个div显示的图像:jQuery的复归覆盖DIV

<div id="player" style="display:block;width:320px;height:240px;background-image:url(../../../images/video.JPG)"></div> 

我覆盖在该分区的顶级视频播放器(的Flowplayer)当有人点击一个按钮:

flowplayer("player", "mysite/js/flowplayer/flowplayer-3.2.12.swf", { 
     clip: { 
      url: theUrl, 
      provider: 'rtmp' 
     }, 
     plugins: { 
      rtmp: { 
       url: "js/flowplayer/flowplayer.rtmp-3.2.10.swf", 
       netConnectionUrl: 'rtmp://myhost.com/recordings' 
      } 
     } 
    }); 

我有人认为,当某人删除那部影片时,我想让玩家离开,只留下带有影像的div。

所以我不能只用:

jQuery("#player").hide(); 

隐藏播放器和原始分度的图像。我怎样才能隐藏玩家,但不是图像?

回答

2

你可以简单地清空格...

jQuery("#player").empty(); 

我不熟悉的Flowplayer但是,将删除所有子元素,我会假设,简直是swf播放器对象。

你可以或者隐藏所有子对象,但这会让视频仍在播放...

jQuery("#player *").hide(); 
+0

啊,知道它是简单的东西。谢谢! – Tom

+0

不用担心 - 很高兴帮助:) – Archer