JS滑块未在ie7中显示

时间:2011-03-29 18:47:48

标签: php wordpress slider

我的网站有一个javascript滑块,适用于除ie7之外的所有浏览器。我弄清楚为什么没有显示图像。

我正在使用以前版本的Marco Folio背景滑块。

我希望得到一些帮助,因为这似乎是我网站目前唯一的严重问题。

以下是网站:doctorstvnetwork.com

非常感谢。

1 个答案:

答案 0 :(得分:2)

我意识到这不是你正在寻找的答案,但我想我无论如何都会发布这个。

您的滑块图像实时加载,导致滑块切换到第一次时看到图像的延迟。您可以使用以下代码段在后台预加载图片:

/*
 *   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");
});