Слайдер JS не отображается в ie7 - PullRequest
1 голос
/ 29 марта 2011

У меня есть слайдер javascript для моего сайта, который работает для всех браузеров, кроме ie7.Я понял, почему изображения не отображаются.

Я использую предыдущую версию Marco Folio фоновый слайдер.

Я был бы признателен за помощь в этом, так как этоКажется, сейчас это единственная серьезная проблема с моим сайтом.

Вот этот сайт: doctorstvnetwork.com

Большое спасибо.

1 Ответ

2 голосов
/ 29 марта 2011

Я понимаю, что это не тот ответ, который вы ищете, но подумал, что я все равно опубликую это.

Изображения слайдера загружаются в режиме реального времени, что приводит к задержке при просмотре изображения при первом переключении слайдера на них. Вы можете предварительно загрузить изображения в фоновом режиме с помощью этого фрагмента:

/*
 *   preload images function
 */

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

// call the function in doc ready
$(document).ready(function () {
    $.preLoadImages("/path/to/image1.png", "/path/to/image2.png");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...