2014-11-23 22 views
0

我想通過代碼加載到jssor滑塊的gif圖像,但沒有用我的代碼,我不知道爲什麼。 其目的是每個圖像刷新時顯示,導致gif動畫不是一個循環,我必須這樣做。 在此先感謝,下面我把這種情況正在改變圖像的代碼:Jssor刷新.gif

變量至極將包含圖片...

var imagen1 = new Image(); 
var imagen2 = new Image(); 
var imagen3 = new Image(); 
imagen1.src = "./1.gif"; 
imagen2.src = "./2.gif"; 
imagen3.src = "./3.gif"; 

而要改變它們的代碼...

function OnSlidePark(slideIndex, fromIndex) { 
    switch (slideIndex) { 
     case 0: 
      $('#i1').attr('src', imagen1.src); 
      break; 
     case 1: 
      $('#i2').attr('src', imagen2.src); 
      break; 
     case 2: 
      $('#i3').attr('src', imagen3.src); 
      break; 
    } 
} 

順便說一句,來源和Id的正常工作

回答

0

下面的代碼的工作?

function OnSlidePark(slideIndex, fromIndex) { 
    switch (slideIndex) { 
     case 0: 
      $('#i1').attr('src', ''); 
      $('#i1').attr('src', imagen1.src); 
      break; 
     case 1: 
      $('#i2').attr('src', ''); 
      $('#i2').attr('src', imagen2.src); 
      break; 
     case 2: 
      $('#i3').attr('src', ''); 
      $('#i3').attr('src', imagen3.src); 
      break; 
    } 
} 
+0

不,這是一樣的。我試圖做同樣的沒有滑塊,它的工作原理,所以我認爲這必須是一個財產或jssor需要做這種圖像變化,但我不知道如何gif圖像顯示如何 – 2014-11-24 10:00:34

+0

?或者當src被重置時它不會將gif動畫倒回到開始處? – jssor 2014-11-24 10:30:38

+0

如果我把src放在html裏,它顯示正確,但是讓src沒有路徑會讓滑塊在每個圖像上只顯示alt屬性,但是我不能在這兩種情況下重置圖像 – 2014-11-24 10:58:19