Галерея исчезновения перехода - PullRequest
3 голосов
/ 24 января 2012

На этой новой странице примера галерея изображений имеет движущийся переход вверх. Я хотел бы иметь простой эффект затухания между изображениями, но я не знаю, где и что изменить в коде. Кто-нибудь может помочь?

Спасибо

Ответы [ 3 ]

5 голосов
/ 24 января 2012

Я бы не советовал возиться с оригинальным файлом fancybox js.Вы всегда можете использовать свой собственный скрипт fancybox для переопределения настроек по умолчанию.

Для эффекта fade вы хотите использовать переход между элементами галереи, которые вы можете использовать:

$(document).ready(function() {
 $(".fancybox-button").fancybox({
  openEffect: 'fade',
  prevEffect: 'fade',
  nextEffect: 'fade'
 });
});
1 голос
/ 24 января 2012

Вы можете изменить jquery.facybox.js как

   openEffect: 'fade', // 'elastic', 'fade' or 'none' line no 83

или передать аргумент в init

$(document).ready(function() {
$(".fancybox-button").fancybox({
    prevEffect      : 'none',
    nextEffect      : 'none',
    openEffect:              'fade' ,   
    helpers     : { 
        title   : { type : 'inside' },
        buttons : {}
    }
});
 });
0 голосов
/ 24 января 2012

Проверьте здесь: http://fancybox.net/api Я думаю, вам нужна строка:

transitionIn, transitionOut 'fade' Тип перехода.Может быть установлен на «эластичный», «исчезать» или «нет»

...