0
我試圖強制Lightslider(http://sachinchoolur.github.io/lightslider/index.html)僅在加載所有圖像和內容後才能運行。如何才能做到這一點? 我已經實現了目標與下面的代碼,但在Chrome總是觸發一個錯誤:在Lightslider運行之前預加載圖像
遺漏的類型錯誤:無法讀取的不確定
此錯誤性質「暫停」並沒有阻止正確的行爲,但由於強制性標準,我們不能解僱錯誤。
關於如何解決這個問題,你有任何線索嗎?
<link rel="stylesheet" href="css/lightslider.css"/>
<script language="JavaScript" type="text/javascript" src="Js/jquery.js"></script>
<script language="JavaScript" type="text/javascript" src="Js/lightslider.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#image-gallery').lightSlider({
gallery: true,
item: 1,
thumbItem: 6,
slideMargin: 0,
thumbMargin: 5,
animateThumb: true,
cssEasing: 'ease',
easing: 'linear',
speed: 500,
pause: 3000,
auto: true,
loop: true,
onSliderLoad: function() {
$('#image-gallery').removeClass('cS-hidden');
}
});
$('#image-gallery').autoplaySlider.pause();
});
$(window).load(function() {
$('#image-gallery').autoplaySlider.play();
});
</script>