Fancybox 2 загружает последний элемент галереи, когда я использую триггер («щелчок») - PullRequest
1 голос
/ 03 января 2012

Я понял, что когда я использовал

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

для запуска галереи fb во время загрузки окна.Моя фб галерея загрузила последний элемент галереи.Понятия не имею.

Правильный порядок.

FB версия 2

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

Помогите, пожалуйста, спасибо.

Ответы [ 2 ]

2 голосов
/ 03 января 2012

Я написал так:

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

и это работает. Теперь он загружает первый элемент.

0 голосов
/ 03 января 2012

Скорее всего, ваш класс "fancybox" имеет или унаследовал "position:absolute" в вашем CSS, так что последнее изображение будет на вершине стека, поэтому оно будет отображаться первым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...