3

JSSOR のスライドから DOM の他の部分に値を渡したいと思います。

マークアップ:

  <div class="slide">
    <img data-u="image" src="bilder/bild2.jpg" />
    <div class="caption" data-u="caption" ><p>Caption text</p></div>
  </div>

JS:

   jssor_slider1.$On($JssorSlider$.$EVT_PARK,function(slideIndex,fromIndex){
     $(".outer-caption").text(currentCaption);
   });

カスタム JSSOR イベント EVT_PARK は正常に動作します。しかし、欠けているのは、現在のスライドのキャプションを取得して変数 currentCaption に入れる方法です。どうやってするか?

もしそうなら、私はどこでそれを自分で見つけることができたでしょうか?

4

1 に答える 1

2

次のコードを完全にテストしてください。

  <div class="slide">
    <img data-u="image" src="bilder/bild2.jpg" />
    <div class="caption" data-u="caption" id="caption-slide-0"><p>Slide 0 Caption</p></div>
  </div>

   jssor_slider1.$On($JssorSlider$.$EVT_PARK,function(slideIndex,fromIndex){
     $("#outer-caption").text($("#caption-slide-" + slideIndex).text());
   });
于 2014-05-31T16:00:41.260 に答える