【发布时间】:2012-11-30 17:14:45
【问题描述】:
我有一个用于搜索功能的花式框,我已经使用了一段时间。最近我更新到fancybox 2.0。自从我升级后,每隔一段时间我的一个幻想框就会加载到当前窗口而不是 iframe 中。这是适用的代码:
<a href="../rets/search.aspx" class="mlsSearch">Search</a>
还有fancybox js
$("a.mlsSearch").fancybox({
'hideOnContentClick': false,
'padding': 0,
'type': 'iframe',
'scrolling': 'auto',
'centerOnScroll': false
});
您知道是什么原因导致了这个问题吗?我似乎无法弄清楚为什么这个坏了,而其他的,使用类似的代码,工作正常。
【问题讨论】:
-
萤火虫控制台有任何错误输出吗?
-
@SG86 不——除了对寻找
replace.js的站点的 GET 请求失败。我认为这与fancybox无关。我希望我确切地知道它是什么,但我没有编写这段代码,我继承了它。 -
您的链接没有名为“mlsSearch”的类。
-
@AlexMendez 抱歉,这是一个复制错误。在真正的代码中它就在那里
-
正如 SG86 所说,这通常是脚本错误。 Firebug 控制台可能不会显示它,因为它会在新页面加载时重置。尝试 Web 开发人员错误控制台(Windows 上为
Ctrl+Shift+J)。
标签: c# asp.net fancybox fancybox-2