0

現在のインデックス番号の引数を受け入れるupdateMyInfoという関数に表示する必要のある情報の配列があります。インデックス0でアイテムの表示を開始し、配列内を移動するための次/前のボタンがあります。だから、私は試してみます:

// make the function visible anywhere
updateMyInfo = updateInfo;

function updateInfo(index) {
  slide.$("title").html(mySlide[index].title);
  slide.$("info").html(mySlide[index].info);
  slide.$("img").attr("src", "images/" + mySlide[index].img);
 }

var next = sym.getSymbol('details').getSymbolElement('next');
index = 0;
updateMyInfo(0);

next.click(function(){
    index++;
    updateMyInfo(index);    
});

この関数は、index=0で1回呼び出されます。[次へ]をクリックすると、インデックスは1で、2番目のデータが表示されます。[次へ]をもう一度クリックすると、インデックスは再び0になります。

4

0 に答える 0