Проблемы с JQuery Galleria и IE7 - PullRequest
0 голосов
/ 17 июня 2010

У меня проблема в том, что я не могу понять, что делать дальше.У меня есть веб-сайт, использующий JQuery Galleeria на HTML-странице и 10 прокруток с автопроигрыванием картинок в верхней части страницы.Он использует тему Classic и является очень простой функциональностью.

Я протестировал ее на своем локальном сервере IIS и на внутреннем сервере сборки в IE7, Chrome, Opera, Firefox, и он работал нормально.Я опубликовал его на живом сервере, и он периодически ломался в IE7.Он делает несколько странных вещей:

  1. Он взрывает картинку больше, чем оригинал, хотя я вставил «max_scale_ratio: 1» в мой JS.*

    Добавляет стрелки вперед и назад рядом с моими миниатюрами, которых нет ни в одном другом браузере.

  2. Прекращает показ миниатюр после первого изображения.

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

Мой код JS на странице выглядит следующим образом:

<script type="text/javascript">
$(document).ready(function() {
    // Load theme
    Galleria.loadTheme('themes/classic/galleria.classic.js');

    // run galleria and add some options
    $('#galleria').galleria({
        debug: true,
        image_crop: true,
        height: 397,
        max_scale_ratio: 1, //Ensures the picture crop doesn't zoom the picture
        autoplay: 8000, //Sets an autoplay interval of 8 seconds (8000)
        transition: 'fade',
        data_config: function(img) {
            return {
                description: $(img).next('p').html()
            };
        }
    });

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

1 Ответ

0 голосов
/ 24 июня 2010

Кажется, что это ошибка в Galleria (как мне говорит сотрудник службы поддержки Galleria), и они обращаются. Это проблема IE7. Предлагаемое решение состоит в том, чтобы использовать массив JSON вместо непосредственного обращения к изображениям, пока ошибка не будет устранена.

...