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();
});
錯誤消息是否帶有行號? unslider-setttings.js包含什麼? – Schlaus
是的,它的線:7。 Unslider-settings.js包含上面的代碼。 – artofbw