【发布时间】:2013-11-11 02:49:28
【问题描述】:
我有一个花哨的电话:
$(function() {
$(".fancybox").fancybox({
width : 560,
height : 600,
fitToView : false,
autoSize : false,
});
});
这在 Chrome 和 FF 中运行良好,但在 IE(10 及以下)中我收到消息:
SCRIPT65535: Invalid calling object
在控制台中。
我不确定这意味着什么或如何解决它。我已经系统地禁用了其他插件,以查看它们是否与此交互,但它们都很好 - 问题仍然存在。
如果有人想看看,我正在处理的页面在这里http://pixelframe.com.au/test-page.html。
有谁知道这意味着什么以及如何解决它?
【问题讨论】:
-
在这一行:
autoSize : false,去掉结尾的, -
尾随逗号应该只是 IE 中的问题
-
我注意到的另一件事是,
fancybox通常在div上给出,而不是在a上给出。不确定如何在a标签上处理它 -
@karthikr :fancybox 通常在锚点中使用,并从
href属性中获取内容。
标签: javascript jquery internet-explorer fancybox fancybox-2