Javascript Fancybox-未显示-错误
我对Fancybox有个小问题 所以,我有一个dashboard类,用它调用open方法,然后在Fancybox中打开dashboard。之后,当我点击另一个链接时,它会打开另一个“反馈”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
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?您正在使用
内联内容吗?