0

我的问题是我不知道为什么我会在这些陈述中出现错误,这就是示例页面 提示 5

在 FF:Tijdstempel:16-06-12 17:05:38 Fout:$.fancybox.showActivity 不是函数 Bronbestand:http ://woonbel.nl/js/js.js Regel:28

$.fancybox.resize();
$.fancybox.showActivity();

以及返回的ajax数据如何处理

$.fancybox(data) // (what does it do, or is the object itself used for storage?)

你想像这样访问它吗

returndata = $.fancybox.data.testdata;

这是我的测试站点点击左上角!

编辑 我发现文档不遵循插件代码显然 showactivity() 已成为 showLoading();

现在我只需要看看 $.fancybox(data) 应该如何与当前的插件代码一起工作。建议会很棒!

谢谢,理查德

4

1 回答 1

1

您收到这些错误是因为您正在使用带有fancybox v1.3.x选项的fancybox v2.x。您所指的示例页面http://fancybox.net/blog适用于版本 1.3.4

Fancybox v2.x 选项是新的,与以前的版本不兼容。

在你的情况下,而不是使用

$.fancybox.showActivity(); //v1.3.x

你应该使用

$.fancybox.showLoading(); //v2.x

.... 而不是

$.fancybox.resize(); //v1.3.x

你应该使用

$.fancybox.update(); //v2.x

检查http://fancyapps.com/fancybox/#docs以获得您正在使用的版本的正确选项集。

于 2012-06-16T17:10:10.300 回答