Javascript 如何在JS中显示回调迭代中的不同内容

Javascript 如何在JS中显示回调迭代中的不同内容,javascript,jquery,Javascript,Jquery,首先,我要说的是,我对JS基本不熟悉。我的大部分工作都是用Ruby完成的 我在我的主页上运行,反复浏览3条消息。根据,该库提供了自己的回调触发器。我使用的是在键入每个字符串之前触发的“preStringTyped”触发器 我试图做的是为每条消息显示不同的图像。如何为每条消息显示不同的图像?我希望它可能是某种计数器(如果I==1,那么等等),但就像我说的,我的JS技能不是很好。typed.JS库支持回调中的索引参数,所以您只需要像这样初始化它: $(".element").typed({ //

首先,我要说的是,我对JS基本不熟悉。我的大部分工作都是用Ruby完成的

我在我的主页上运行,反复浏览3条消息。根据,该库提供了自己的回调触发器。我使用的是在键入每个字符串之前触发的“preStringTyped”触发器


我试图做的是为每条消息显示不同的图像。如何为每条消息显示不同的图像?我希望它可能是某种计数器(如果I==1,那么等等),但就像我说的,我的JS技能不是很好。

typed.JS
库支持回调中的索引参数,所以您只需要像这样初始化它:

$(".element").typed({
  //... other options
  callback: function(index) {
    if (index === 0) {
      //etc...
    }
  }
});

不确定这个特定的库,但看看是否可以在回调中添加参数,它们可能会返回您需要的数据。此外,您还可以尝试使用
this
变量,这也可能会更改回调中的上下文。@dave只需将“i”作为参数传递给我的回调。现在正在工作,太好了。我加上这个作为回答。