Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用$.fancybox.close()时,我的fancybox未关闭;_Javascript_Jquery_Fancybox - Fatal编程技术网

Javascript 使用$.fancybox.close()时,我的fancybox未关闭;

Javascript 使用$.fancybox.close()时,我的fancybox未关闭;,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,下面是我实际工作代码的一个极端示例。因此,我通过传入$.fancybox([jquery\u object])来打开fanxybox fanxybox打开了,但当我试图关闭它时,它似乎没有关闭 只有当我将其作为iFrame链接打开时,它才会关闭,而这在我的实际工作代码中是无法做到的 我试过使用 parent.fancybox.close() fn.fanxybox.close() 而且,非政府组织似乎正在发挥作用 链接中包含了我正在使用的实际代码。任何帮助都将不胜感激 谢谢大家! 如果您从mas

下面是我实际工作代码的一个极端示例。因此,我通过传入$.fancybox([jquery\u object])来打开fanxybox

fanxybox打开了,但当我试图关闭它时,它似乎没有关闭

只有当我将其作为iFrame链接打开时,它才会关闭,而这在我的实际工作代码中是无法做到的

我试过使用

parent.fancybox.close() fn.fanxybox.close()

而且,非政府组织似乎正在发挥作用

链接中包含了我正在使用的实际代码。任何帮助都将不胜感激

谢谢大家!


如果您从massmessage.html中删除javascript文件,您的代码对我来说运行良好。特别是,我必须删除这两个文件:

<script src="../assets/js/jquery.js"></script>
<script type="text/javascript" src="../assets/fancyBox/source/jquery.fancybox.pack.js?v=2.1.5"></script>


问题是由于重新加载jquery造成的。

谢谢,但我需要在那里进行查询。。不是fancybox,只是jquery。。加载jqeury后,您是否要访问massmessage.html而不是通过fancybox?否。仅通过massmessage.htmlen访问?为什么不能删除脚本标记?Jquery已经包含在调用页面中。哇,你说得对。它确实奏效了。谢谢!!只有一个问题我很困惑。。。massmessage.html是fancybox.html文档的一部分??