使用Fancybox的IE8中的jQuery问题
我最近收到了一个旧网站(我们正在谈论桌子,图像地图,你的名字)。
我被要求将Flash画廊的旧链接变成灯箱。 我只是在图库链接(右上角)上使用了javascript: openLightbox()
)。 我知道,我知道,但这个网站似乎并不合适。
无论如何,我还包括一个JavaScript文件scripts.js,其中
- 包括fancybox的 jQuery和CSS文件。
- 使用AJAX获取一些图像文件名的JSON
- 在页面上创建一个隐藏的无序列表,其中包含指向JSON图像的链接
- 将fancybox方法附加到这些图像
然后,在openLightbox()
我只需在第一个链接上调用click()
函数。
我想,很好,很容易。 它在Firefox中就像一个魅力。 然后我的主要克星决定它不想打球。 这是IE7 / 8。
我已经将IE8开发者工具推出了一段时间,但一直未能弄清楚。 我得到的唯一错误是“v is null or not object”,它引用了Google CDN上的minified / packed jQuery代码。 显然这不是问题,所以有人知道这里有什么问题吗?
这是该页面的链接: http : //edgewaterterraces.com.au/
也…
- script.js文件
非常感谢您的宝贵时间。
UPDATE
哇,似乎在这个页面上工作。 是什么赋予了?
您在首页上嵌入了两次jquery和script.js。
进入第12行,进入第27行。