Javascript Fancybox-未显示-错误

Javascript Fancybox-未显示-错误,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我对Fancybox有个小问题 所以,我有一个dashboard类,用它调用open方法,然后在Fancybox中打开dashboard。之后,当我点击另一个链接时,它会打开另一个“反馈”fancybox并关闭之前打开的那个。这一切都有效,这里没问题 dashboard = new WebyDashboard(); dashboard.open(true); // After closing feedback, return to dashboa

我对Fancybox有个小问题

所以,我有一个dashboard类,用它调用open方法,然后在Fancybox中打开dashboard。之后,当我点击另一个链接时,它会打开另一个“反馈”fancybox并关闭之前打开的那个。这一切都有效,这里没问题

        dashboard = new WebyDashboard();
        dashboard.open(true);

        // After closing feedback, return to dashboard
        Feedback.onClose(function () {
            dashboard.open(true);
        });
问题是当第二个fancybox对话框关闭时,我想打开第一个fancybox对话框。我用我的onClose方法定义它,如上所示

当我关闭第二个对话框时,我得到一个错误

 Uncaught TypeError: Cannot call method 'width' of null 
另外,当我关闭第二个对话框时,第一个对话框实际上会在很短的时间内(大约半秒)显示出来,然后它就会关闭。奇怪


有人有过类似的经验吗?

哪里叫“宽度”呢?什么版本的fancybox?您正在使用
内联
内容吗?