Fancybox - 没有显示 - 错误

时间:2013-09-19 19:54:20

标签: javascript jquery fancybox

我对Fancybox有一个小问题。

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

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

        // After closing feedback, return to dashboard
        Feedback.onClose(function () {
            dashboard.open(true);
        });

问题是我想在第二个关闭时打开第一个fancybox对话框。我用我的onClose方法定义了这个,如上所示。

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

 Uncaught TypeError: Cannot call method 'width' of null 

另外,当我关闭第二个对话框时,第一个实际显示自己很短的时间(大约半秒),然后它关闭。奇怪。

任何人都有类似的经验吗?

0 个答案:

没有答案