27 мар. 2011 г.

Galleriffic + Opera = First image does not loading ...


Дано: связка Drupal + views_galleriffic v6.x-1.2 (на основе jQuery Galleriffic plugin) + Opera 11

    Не хочет злыдень этакий показывать нам первую картинку при загрузки ....




    Решение: Не открывается под Opera 11 первая картинка (фотка, изображение) надстройки jQuery плагина Galleriffic для просмотра таковых ...  хех, потеха сия решаема ... правим файлик:

    jquery.galleriffic.js 
    ищем в нем строки:
    // Kickoff Image Preloader after 1 second
    setTimeout(function() { gallery.preloadInit(); }, 1000);
    

    заменяем их на:
    // Kickoff Image Preloader after 1 second
    if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){
        setTimeout(function() {
            gallery.preloadInit();
            if ($('.slideshow').html() == '') gallery.gotoIndex(0, false, true);
        }, 1000);
    } else {
        setTimeout(function() { gallery.preloadInit(); }, 1000);
    }
    

    радуемся =)

    Комментариев нет:

    Отправить комментарий