jQuery lightbox插件bug

时间:2009-04-07 18:02:27

标签: javascript jquery

如果您访问此处:http://www.egyptevakantie.nl/dahab,请点击“andere plaatsen”标签,然后点击图片,它会显示放大的图片,由jQuery灯箱插件提供。

但是,如果你在http://www.egyptevakantie.nl/dahab?rhys=yes执行相同的操作(基本上是相同的网站,除了几个样式表和一个或两个小的html更改,其中没有一个非常接近图像)灯箱失败。灯箱不会覆盖内容,而是附加到页面的底部,在那里它也会显示出奇怪的效果。

到目前为止,在调试过程中我已经设法确定插件仍然计算了灯箱放置位置的正确左侧和顶部值,但是在生成dhtml时,顶部值已完全改变。

有谁知道为什么会这样?

2 个答案:

答案 0 :(得分:6)

我认为你错过了jquery灯箱样式表文件。

在第一页中有一个对此css文件的引用:

/css/jquery.lightbox-0.5.css

但在第二个链接上没有对此文件的引用。

此css文件包含在此处的jQuery灯箱下载中:

http://leandrovieira.com/projects/jquery/lightbox/

答案 1 :(得分:0)

如果图像附加在底部页面,确定位置:绝对未设置。