如何关闭不隐藏使用jQuery的点击div?
我有一个嵌入式视频模式窗口,这个视频播放,但一旦点击面具(外窗口),声音等仍在后台播放。如何关闭不隐藏使用jQuery的点击div?
这是代码:
//if mask is clicked
$('#mask').click(function() {
$(this).hide();
$('.window').hide();
});
我需要的窗口关闭无处藏身。我试过了,.remove是有效的,但是一旦点击了另一个视频,div就被彻底删除,不会播放。
帮助!
编辑 - 我使用这个jQuery模态窗口:
http://www.queness.com/resources/html/modal/jquery-modal-window.html
然后IM将客户端提供的 “对话” 一个iframe中。
$('.window').remove()
是完全摆脱div的唯一方法。
如果您再次需要div,您将不得不重新创建它,但这并不难。
或者你可以删除所有与$('.window').html ('');
div的内容(编辑考虑到的东西我错过乍一看问题)
也是,'.empty()'。 – 2011-04-21 12:31:20
如何重新激活它?我正在使用这个jquery模式窗口:http://www.queness.com/resources/html/modal/jquery-modal-window.html – 2011-04-21 13:06:46
如果你使用的是模态窗口插件,我建议使用更好的窗口插件比起那个来说!尝试使用colorbox或类似的。当你不再需要它们时,它们都有一个关闭窗口的API调用。 – GordonM 2011-04-21 13:39:11
您需要发出无论是播放视频的命令停止播放。如果隐藏/删除不是为你切割。 – 2011-04-21 12:24:19
您能提供一些关于您正在使用的播放器的更多信息,以及模式窗口的外观和创建方式。请! – wegginho 2011-04-21 12:28:17