【问题标题】:Impress.js: How to modify dom using impress.jsImpress.js:如何使用 impress.js 修改 dom
【发布时间】:2014-05-24 16:25:08
【问题描述】:

我正在使用 impress.js 制作幻灯片。当我到达第 16 张幻灯片时,我希望 impress.js 调用一个名为 myFunction() 的函数来修改 DOM。我如何拨打myFunction()? p.s 当我到达第 16 张幻灯片时,impress.js 在 url 中添加 step-16

【问题讨论】:

  • 你可以听"impress:stepenter"
  • 感谢@BenjaminGruenbaum!!
  • 请考虑将其发布为答案

标签: javascript impress.js


【解决方案1】:
<script type="text/javascript">
document.addEventListener("impress:stepenter",function() {
x = document.activeElement;
console.log(x);
if(x.classList[2] == "impress-on-step-16")
      {
         document.getElementById("change").innerHTML = "Graph | Traversals | Breadth First Search"
      }
}

)

【讨论】:

    猜你喜欢
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多