2013-04-05 55 views
1

我試圖執行SlitSlider carousel,但是存在嚴重缺乏文檔,因此我遇到了麻煩。如何實現SlitSlider jQuery插件

有沒有人成功使用過這個?我不斷收到TypeError: self._init is not a function

的代碼可以在gitub

到目前爲止找到我的代碼:

function initiate() { 
     var $slider = $('ul.slider'); 

     $slider.slitslider({ 
      autoplay: true, 
      interval: 1000 
     }); 
} 

initiate(); 
+0

沒有看到你使用有沒有一個整體很多我們可以做的代碼。 – j08691 2013-04-05 15:26:58

+0

對不起,這是漫長的一天! – 2013-04-05 15:36:29

回答

1

我剛剛實現了這個滑塊在我的網站,並得到它的工作努力。沒有看到完整的代碼,很難說爲什麼它不適合你。但我確實相信腳本需要在頁面上被稱爲非常特別,像這樣:

S(document.ready(function(){ 
    var loaded = false;   
    $(window).on('load resize',function(){ 
     loaded = true;    
     var Page = (function() { 
      slitslider = $('ul.slider').slitslider({ 
       autoplay: true, 
       interval: 1000 
       } 
      }), 
      init = function(){ 
       initEvents(); 
      }, 
      initEvents = function(){ 
       // add your custom navigation events here 
      }; 
      return {init:init}; 
     })(); 
     Page.init(); 
    }); 
}); 

我包括$(窗口)。在(「負載大小調整」)功能,以防止FOUC的slitslider CSS元素。希望這可以幫助!

這裏是我的地盤與全屏slitslider全面實施:http://www.estherlee.co

+0

回答可能與我現在有點不相干,但你應該單獨接受該網站。太棒了:D – 2014-04-24 10:43:46

+0

謝謝,夥計!事實證明,Slitslider在執行自動播放時有一些嚴重的問題,所以目前它有點小錯誤。如果開發人員不盡快提供修復,可能會切換到其他滑塊。 – Sequesther 2014-04-30 23:45:26