跳到幻灯片#n

Ger*_*ner 2 javascript reveal.js

如何以交互方式跳转到特定幻灯片?

以编程方式,我可以使用Reveal.slide(indexh,indexv,indexf)。

例如,在S5中,我可以输入幻灯片编号,然后按Enter。

Ama*_*nda 5

Reveal.js文档中有简洁的说明可以覆盖默认的键绑定。他们说:

Reveal.configure({
  keyboard: {
    13: 'next', // go to the next slide when the ENTER key is pressed
    27: function() {}, // do something custom when ESC is pressed
    32: null // don't do anything when SPACE is pressed (i.e. disable a reveal.js default binding)
  }
}); 
Run Code Online (Sandbox Code Playgroud)

数字1-9的键码是49-57(0是48),所以我对Reveal.js event.keycode开关的阅读建议您需要以下代码:

Reveal.configure({
  keyboard: {
    56: slide( 8 ), 
  }
}); 
Run Code Online (Sandbox Code Playgroud)

我不是jQuery专家,但编写一个记下任何其他数字并enter在跳到幻灯片之前等待的函数n似乎是一种高级的初学者级挑战(并且这里有很多人可以为您提供帮助的问题)。问题:如果我在到达之前输入非数字应该enter怎么办?怎么5qenter办?