javascript - 获取变化范围的值以使其他元素出现

标签 javascript jquery html typed.js

我想在键入的函数正在写入特定单词时显示一个元素。在我的 jsFiddle 中,您可以看到一切正常,但我想要显示的文本却没有在应该显示的时候显示...

JSFiddle

使用 google chrome 开发人员工具,我发现我键入的函数正在使用文本更改跨度值,但没有设置它,以便我的 showUp 函数可以获取它...

有一张图可以帮助理解我的观点:Picture

目标是使 h4 文本 (#appear) 在跨度 (#words) 中写入特定单词时出现,并在我的函数更改时消失这个词。

感谢您的回答!

最佳答案

您需要使用以下回调。

  preStringTyped: function (index) {
     $("#appear").css("display", (index == 1)?"block":"none");
  }

演示: https://jsfiddle.net/76cyh6v6/

关于javascript - 获取变化范围的值以使其他元素出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36489763/

相关文章:

javascript - 如何 Hook 页面范围的点击事件?

javascript - 分别统计每个元素内的元素

javascript - 检测 URL 哈希删除

javascript - 将元素从附加列表传递到另一个页面

html - 导航栏(菜单)被正文元素重叠

html - html标签上的多个类是否总是影响渲染性能?

javascript - 订阅放置在 Promise Angular 6 中的 http.post

javascript - hammer.js 滑动禁用 native 捏缩放

javascript - webpack错误无法解析 './src'

jquery - 无法将变量值发送到 div 中