-1

这是我遇到问题的页面:

http://www.benjamine-immobilier.com/a-vendre/3-pieces-chartres-28

我不明白为什么,但图片没有显示为花式框。当我更改图片类的名称时,图片会一张一张地全屏显示。

当我下载并安装插件 Fancybox 时,我的菜单不再起作用(Annonces 不显示 Avendre、A louer、Vendu / Loué)

我不知道为什么。我想要的只是当我单击侧边栏画廊中的一个时,能够将图片视为 Fancybox。

4

1 回答 1

1

看起来您的 jQuery 1.9.1 版本太“新”了。Fancybox 使用 jQuery 中内置的 $.browser,Fancybox 依赖于它并在 jQuery 1.9 中被删除。

在 Chrome 开发工具中,控制台输出如下:

Uncaught TypeError: Cannot read property 'msie' of undefined 
Uncaught TypeError: Cannot read property 'version' of undefined 

我建议你要么恢复到旧的 jQuery,要么从旧的 jQuery 中取出 $.browser 函数并加载它。

于 2013-05-21T13:51:30.203 回答