Плагин jQuery Cycle - PullRequest
       1

Плагин jQuery Cycle

1 голос
/ 17 июня 2010

Есть ли у вас идеи, почему плагин цикла jQuery нарушает центрирование фонового изображения при скольжении изображений?(без активированного плагина он работает нормально)

Вот демо моей страницы (попробуйте изменить размер окна или уменьшить масштаб и посмотреть, что я имею в виду - фоновое изображение обрезается)

Ответы [ 2 ]

2 голосов
/ 17 июня 2010

Плагин цикла устанавливает ширину div, которые вы циклически загружаете, и не учитывает изменение размера.Цикл имеет метод уничтожения.Вы должны иметь возможность вызывать цикл уничтожения и воссоздать его при событии изменения размера окна.

http://jquery.malsup.com/cycle/options.html

$(window).resize(function() {
  $('#home #background').cycle('destroy');
  $('#home #background').cycle({
      random: 1
  }); 
});
1 голос
/ 17 июня 2010

Добавление этого стиля исправляет это:

#background div { width: 100% !important }
...