Я создаю презентацию RevealJS , и у меня есть что-то вроде этого:
<div class="reveal">
<div class="slides">
<section>
<h2>Section Header</h2>
<section>Intro text here</section>
<section>
-iframe here for live-coding-
<footer>LINK(?) to backup slide</footer>
</section>
<section class="backup">
Normally this slide is skipped.
Unless the presenter chose to show it.
-image or video of coding effort here-
</section>
<section>next content here</section>
<!-- etc. -->
</section>
</div>
</div>
Я хочу, чтобы слайд .backup
был нормально пропущен (т.е. «слайд), но показывается, если я (докладчик) решает явно показать его (например, нажав на ссылку или кнопку на слайде перед ним).
Основное использование предназначено для фактической презентации, где яхотелось бы использовать запасной вариант, если живое кодирование не работает. Но бонусом также было бы то, что это делает презентацию более полезной для последующего просмотра, когда кто-либо не представляет.
Я обнаружил эту проблему GitHub , но она просто намекает на JavaScript API, который вы должны подключитьчтобы настроить это самостоятельно.
Существует ли какая-либо функция или плагин в RevealJS для этого? Должен ли я вручную кодировать логику, чтобы сделать это? Неужели я упустил, возможно, умный трюк, чтобы сделать это?