我有一些jQuery选项卡,其中一个包含Flash视频.当我在一个选项卡中播放视频并在FF或Safari中单击另一个视频时,视频会随声音停止,单击返回视频选项卡会重新加载内容 - 正如预期的那样.
在Internet Explorer中情况并非如此,即使未选择选项卡,视频也会继续播放.我的理解是,当应用display:none(jQuery hide())时,DOM元素基本上从布局中移除 - 为什么IE浏览器不会发生这种情况,我该如何解决?
Mar*_*ive 22
要删除视频然后重新添加,请将以下内容添加到关闭视频窗口的功能中:
// Remove and re-add video
var clone = $("#video-holder").clone(true);
$("#video-holder").remove();
$("#video").html(clone);
Run Code Online (Sandbox Code Playgroud)
你有一个周围的"视频"div,以及一个包含嵌入代码的"视频持有者"div.
| 归档时间: |
|
| 查看次数: |
24798 次 |
| 最近记录: |