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

标签 javascript jquery

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

我正在运行typed.js在我的主页上迭代 3 条消息。根据documentation ,这个库提供了它自己的回调触发器。我正在使用“preStringTyped”触发器,该触发器在键入每个字符串之前触发。

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

最佳答案

typed.js 库支持回调中的索引参数,因此您只需像这样初始化它:

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

关于javascript - JS中如何在回调迭代时显示不同的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31417088/

相关文章:

javascript - noUiSlider "Must pass a formatter for all handles"带有工具提示格式

javascript - 脚本延迟不起作用

javascript - 如何从 datalist 返回结果而不出现 "undefined"错误

jQuery 使用类替换多个元素

javascript - 出于缓存原因在不存在的元素上调用 Jquery 的开销

jquery - 水平滚动条问题

javascript - 如何检测网络字体是否已加载并隐藏文本节点,直到加载为止?

javascript - 使用 WASM (WebAssembly) 学习(和教学)组装?

php - AJAX/Javascript 无法更新网页

javascript - 网站在平板电脑/智能手机设备上运行速度极慢