Javascript 如何使用jquery在单击时关闭而不是隐藏div?

Javascript 如何使用jquery在单击时关闭而不是隐藏div?,javascript,jquery,Javascript,Jquery,我有一个嵌入视频的模式窗口,该视频播放,但一旦点击了遮罩(外部窗口),声音等仍在后台播放 代码如下: //if mask is clicked $('#mask').click(function () { $(this).hide(); $('.window').hide(); }); 我需要把窗户关上而不是藏起来。我尝试了.remove,但一旦点击另一个视频,div就被完全删除,无法播放 救命啊 编辑-我正在使用此jquery模式窗口: 然后我将客户端提供的iframe添加

我有一个嵌入视频的模式窗口,该视频播放,但一旦点击了遮罩(外部窗口),声音等仍在后台播放

代码如下:

//if mask is clicked
$('#mask').click(function () {
    $(this).hide();
    $('.window').hide();
});
我需要把窗户关上而不是藏起来。我尝试了.remove,但一旦点击另一个视频,div就被完全删除,无法播放

救命啊

编辑-我正在使用此jquery模式窗口:

然后我将客户端提供的iframe添加到“对话框”。

$('.window')。remove()
是完全删除div的唯一方法

如果你再次需要div,你必须重新创建它,但这并不太困难

或者您可以使用
$('.window').html('')删除所有div的内容

(经过编辑以考虑我第一眼看到的问题中的某些内容)

$('.window')。remove()
是完全删除div的唯一方法

如果你再次需要div,你必须重新创建它,但这并不太困难

或者您可以使用
$('.window').html('')删除所有div的内容


(根据我第一眼看到的问题中的某些内容进行了编辑)

您需要向正在播放视频的任何人发出命令,以停止播放。如果hide/remove不适合您,请提供有关您正在使用的播放器、模式窗口的外观以及如何创建的更多信息。请您需要向正在播放视频的任何人发出命令以停止播放。如果hide/remove不适合您,请提供有关您正在使用的播放器、模式窗口的外观以及如何创建的更多信息。请如何重新激活它?我正在使用这个jquery模式窗口:如果您使用的是模式窗口插件,我建议您使用一个更好的插件!试试颜色盒或类似的。它们都有一个API调用,用于在您不再需要时关闭窗口。如何重新激活它?我正在使用这个jquery模式窗口:如果您使用的是模式窗口插件,我建议您使用一个更好的插件!试试颜色盒或类似的。它们都有一个API调用,用于在您不再需要时关闭窗口。