当我使用触发器时,Fancybox 2会加载图库的最后一项('点击')

时间:2012-01-03 01:38:37

标签: php fancybox

我意识到我在使用时

$(.fancybox).fancybox().trigger('click') 

在窗口加载期间启动fb库。我的fb画廊加载了画廊的最后一项。不知道。

拇指的顺序是正确的。

FB版本2

<?php foreach(***)?>  
  <a class="fancybox" href="*big image*"> 
    <img src="*thumb*" /> 
  </a>
<?php endforeach ?>

请帮助,谢谢。

2 个答案:

答案 0 :(得分:2)

我是这样写的:

$('.fancybox').fancybox();
$('.fancybox:first').trigger('click');

它有效。现在它加载第一个项目。

答案 1 :(得分:0)

您的班级“fancybox”很可能在您的CSS中拥有或继承了“position:absolute”,因此最后一个图像位于堆栈顶部,因此它首先显示。