2013-10-13 43 views
1

我正在使用bxslider顯示動畫。bxslider幻燈片顯示由於某種原因首先顯示最後一頁

<div class="slideBox"> 
    <ul class="bxslider"> 
    <li><img src="{{ asset('bundles/acmetop/images/uniq/img_about_comic01.gif')}}" alt=""></li> 
    <li><img src="{{ asset('bundles/acmetop/images/uniq/img_about_comic02.gif')}}" alt=""></li> 
    <li><img src="{{ asset('bundles/acmetop/images/uniq/img_about_comic03.gif')}}" alt=""></li> 
    <li><img src="{{ asset('bundles/acmetop/images/uniq/img_about_comic04.gif')}}" alt=""></li> 
    </ul> 

    </div> 


<script type="text/javascript"> 
$(document).ready(function(){ 
$('.bxslider').bxSlider(); 
}); 
</script> 

加載時,有時第一頁顯示正確,有時會出現最後一頁。

我該如何解決這個問題?

我估計是相關與GIF的數據大小.....

{{資產( '束/ acmetop /圖像/ uniq的/ img_about_comic04.gif')}}只是Symfony2的語法

回答

1

默認情況下,bxslider應始終以第一張幻燈片開始。所以如果最後一張幻燈片首先顯示有點奇怪。檢查fiddle

但還是解決它,嘗試使用該選項明確「startSlide」

$(document).ready(function(){ 
    $('.bxslider').bxSlider({ 
    startSlide:0 
    }); 
    }); 
+1

謝謝,我想這是因爲瀏覽器的緩存,因此它的真正合理的解決方案。 – whitebear

+0

哦,好的。很高興你解決了它。 :) – VJS

+0

您是否使用此解決方案來解決問題?我也遇到了這個問題,它似乎也與緩存相關。 – joelpittet