Javascript Fancybox关闭不工作

Javascript Fancybox关闭不工作,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,由于某些原因,我无法使用Fancybox提供的关闭按钮来关闭它。我已经设法让它关闭使用标签,但弹出窗口出现时,它点击不知从哪里 以下是相关页面的链接: 这就是我所说的: <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script> <link href="assets/css/jquery.fancybox.css?

由于某些原因,我无法使用Fancybox提供的关闭按钮来关闭它。我已经设法让它关闭使用标签,但弹出窗口出现时,它点击不知从哪里

以下是相关页面的链接:

这就是我所说的:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
    <link href="assets/css/jquery.fancybox.css?v=2.1.5" rel="stylesheet">
    <script src="assets/js/jquery.fancybox.pack.js?v=2.1.5"></script>

        <script type="text/javascript">
        $(document).ready(function($){
            $.fancybox.open([{
                content: $(".popup")
        }]); 
        });
        </script>

$(文档).ready(函数($){
$.fancybox.open([{
内容:$(“.popup”)
}]); 
});
我添加的关闭按钮位于右侧底部(称为关闭)


任何帮助都将不胜感激:)

干杯就这样试试吧

<a href="javascript:$.fancybox.close();" >Close</a>

希望它能帮助你。

就这样试试吧

<a href="javascript:$.fancybox.close();" >Close</a>


希望它能对您有所帮助。

要关闭fancybox,您可以向链接添加class属性,如下所示:

<a href="#" class="closeLink">Close</a>  

要关闭fancybox,您可以将class属性添加到链接中,如下所示:

<a href="#" class="closeLink">Close</a>  

您遇到了什么错误?您遇到了什么错误?您的脚本中出现了一些错误,请检查您的控制台,然后再试一次。在不关闭
的情况下,您正在尝试像这样在此处添加一个
<代码>我刚刚给出了OP案例的解决方案。如果脚本中出现错误,请检查控制台,然后重试。在不关闭
的情况下,您正在尝试像这样在此处添加一个
我刚刚给出了OP案例的解决方案。
live
从1.7+使用
开始被弃用
instead@Grevling好眼力,谢谢,伙计,你说得对,我已经更新了我的回答,Cheers@Grevling and dh:)是一名男子。你知道为什么需要禁赛吗?对我来说,如果我没有停止,fancybox不会完全关闭。它只是有点轻,但从未完全关闭。
live
从1.7+使用
on
instead@Grevling好眼力,谢谢,伙计,你说得对,我已经更新了我的回答,Cheers@Grevling and dh:)是一名男子。你知道为什么需要禁赛吗?对我来说,如果我没有停止,fancybox不会完全关闭。它只是有点亮,但从来没有完全关闭。