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,第二个数据显示。我再次单击下一步,索引再次为 0。

4

0 回答 0