2011-11-14 14 views
0

実行時にjCarouselLiteプラグインを再初期化する方法を教えてもらえますか? 1つのページに5つのスライダーがあり、スライダーを切り替える必要があります。すべてのコードが完了します。私が欲しいのは、現在のスライダの実行時に "jCarouselLite"プラグインを再初期化することです。私のコードは次の通りです。実行時にjCarouselLiteを再初期化する

if(isNext){ 
    /* Removing Slider */ 
    $(current_selector).jCarouselLite = null; 
    $(".btn_prev"+current).unbind('click'); 
    $(".btn_next"+current).unbind('click'); 

      /* Re-initializing Slider */ 
    $(current_selector).jCarouselLite({ 
     btnPrev: ".btn_prev"+current, 
     btnNext: ".btn_next"+current, 
     circular: false, 
     visible: 1, 
    }); 
}else{ alert("in prev");} 

助けてください。ありがとう。

答えて

0

これは私のためにそれをやった:あなたの応答のための

 
var theModelCarousel = null; 
$(current_selector).jCarouselLite({ 
...... 
initCallback: modelCarousel_initCallback 
}); 
//and the function 

function modelCarousel_initCallback(carousel) { 
theModelCarousel = carousel; 
// Callback functuions if needed 
}; 

function clearModelCarousel() { 
theModelCarousel.reset(); 
theModelCarousel.add(0,someImageURL1); 
theModelCarousel.add(1,someImageURL2); 
theModelCarousel.size(2); 
    } 
+0

おかげで、私はあなたのソリューションがjcarouselでうまくいくと思う、私はjCarouselLiteで働いています。 reset、add、およびsizeメソッドはjCarouselLiteで定義されていません。あなたがjCarouselLiteで何かを思いつくことができるかどうかを見てください。 ここはjCarouselLiteへのリンクです。 http://www.gmarwaha.com/jquery/jcarousellite/ ありがとうございました。 – mfn

+0

なぜ多くの人がjcarouselとjcarouselliteを混在させるのですか?これは間違いなくjcarouselliteでは動作しません。 – Logic1

関連する問題