1
我刚刚对FancyBox 2.1.5和jQuery 1.10进行了更新,但自此FancyBox停止工作,每个链接都恢复为默认行为。FancyBox 2.1.5与jQuery不起作用1.10
我没有任何错误或警告,它只是不起作用。我试过了: 1.不同的DOCTYPE; 2.不同的HMTL标签属性; 3.在页眉标签内外声明FancyBox; 4.在头标签内外声明FancyBox函数的代码; 5.将代码降低到最简单的实际状态; 6.改变类名; 7.使用早期版本的jQuery; 8.从FancyBox函数中删除所有参数;大量的1-8的组合。
我试过的一切都失败了。
此外,演示完美,虽然我不能在我的应用程序中复制它。
注:我不能驯服上面的列表,看起来什么都可以接近明智;它或者只显示1个项目或8个,即使有9个项目。
如果你是使用'iframes'是的,你必须设置'type',否则外部页面将通过'ajax'加载,并且如果拥有自己的独立脚本,可能会触发js错误。顺便说一句,'hideOnContentClick'用于fancybox v1.3.4,它不存在于v2.x – JFK
谢谢你解决了我的问题。你应该接受你自己的答案。 – Alistair
只是为其他人(如我)添加一个小记录给类似问题的其他人(支持的类型是'图像','内联','ajax','iframe','swf'和'html')。因此,如果您使用fancybox打开图像,然后声明类型:'图像'。 – jurev