Javascript Fancybox不能正常工作

Javascript Fancybox不能正常工作,javascript,jquery,wordpress,fancybox,Javascript,Jquery,Wordpress,Fancybox,我正在使用fancybox版本:2.1.5在我的网站上显示弹出窗口,但它不能正常工作,它会抛出一个错误 未定义不是一个函数 每次我打开和关闭fancybox时。以下是截图: 我把它部分用于工作,似乎满足了我的需要。但每次我关闭它时,背景都会保持灰色,我需要再点击一次,让它消失 我不明白是什么导致了这种不一致。这是属于jQuery版本1.7.1还是fancybox的特性?我想知道是否有人遇到过这样的问题,我如何解决这个问题?是可行的,让它工作,还是我应该使用另一个灯箱插件 注意:使用Wordpre

我正在使用fancybox版本:2.1.5在我的网站上显示弹出窗口,但它不能正常工作,它会抛出一个错误

未定义不是一个函数

每次我打开和关闭fancybox时。以下是截图:

我把它部分用于工作,似乎满足了我的需要。但每次我关闭它时,背景都会保持灰色,我需要再点击一次,让它消失

我不明白是什么导致了这种不一致。这是属于jQuery版本1.7.1还是fancybox的特性?我想知道是否有人遇到过这样的问题,我如何解决这个问题?是可行的,让它工作,还是我应该使用另一个灯箱插件

注意:使用Wordpress CMS创建的站点

对于如此复杂和冗长的规范,我感到抱歉,我已尽我所能提供与问题相关的所有信息

提前谢谢

编辑:我不知道我的代码在这种情况下能有多大帮助,但无论如何,这是我的代码

$("a.fancybox-purchase-inline").fancybox({
    prevEffect: 'elastic',
    nextEffect: 'elastic',
    autoSize: true,
    closeBtn: true,
    afterLoad: function () {
        set_billing_state_placeholder();
        show_billing_state();
    }
});

在fancybox调用之前是否正确加载了jquery?是的,在fancybox调用之前加载了jquery打开javascript控制台并重试您应该会看到一个错误,每次打开或关闭时都将其粘贴到此处,在控制台中我看到以下错误Uncaught TypeError:undefined不是函数,除此之外,当我在关闭fancybox后尝试执行某些操作时,例如打开另一个弹出窗口,它会抛出提到的错误,但不会执行,似乎从该块退出。此时,您需要在问题中粘贴代码: