2015-10-02 59 views
0

我實際上使用Unslider - https://github.com/idiot/unslider 我在過去的項目中以相同的方式使用它,所以起初我會做一些解釋。 第一幀幻燈片圖像,圖像列表顯示所有圖像,改變類爲活動。 同樣在點擊列表中的任何圖像時,它將顯示在主滑塊中。Unslider - 無法讀取未定義的屬性'undefined'

現在,它顯示我的控制檯「遺漏的類型錯誤:無法讀取屬性未定義‘未定義’」 @ unslider-settings.js版本4.3.1 =?7

我想指出錯誤的方式並沒有什麼似乎解決它。有任何想法嗎?

var sliderData; 


function restart_slider() { 
    'use strict'; 
    if (sliderData) { 
     var sliderIndex = jQuery(sliderData.items[sliderData.current]).index(); 
     var galleryList = jQuery('.images-single'); 
     var galleryDom = galleryList.map(function() { return jQuery(this); }); 

     galleryList.removeClass('active'); 
     galleryDom[sliderData.current].addClass('active'); 

     galleryList.click(function (event) { 
      var clicked = jQuery(this); 
      var clickedIndex = clicked.index(); 

      galleryList.removeClass('active'); 
      clicked.addClass('active'); 

      sliderData.move(clickedIndex); 
     }); 

    } 

} 

jQuery(document).ready(function() { 

'use strict'; 
var slider = jQuery('.banner').unslider({ 
    autoplay:true, 
    speed: 500, 
    arrows: true, 
    //prev:'', 
    //next:'', 
    complete: restart_slider 
}); 

sliderData = slider.data('unslider'); 

restart_slider(); 
}); 
+0

錯誤消息是否帶有行號? unslider-setttings.js包含什麼? – Schlaus

+0

是的,它的線:7。 Unslider-settings.js包含上面的代碼。 – artofbw

回答

0

好吧,它是不同的unslider問題。在我從unslider.com下載之前,現在我從github上完成了它。

相關問題