Hide reveal.js fragments after their appearance
Say I have a simple reveal.js slide like this: <section> <h2 class="fragment" data-fragment-index="1">first</h2> <h2 class="fragment" data-fragment-index="2">second</h2> <h2 class="fragment" data-fragment-index="1">first</h2> </section> I want the two "first" to be shown only in fragment 1 and then go back hidden in fragment 2, when "second" appears. How should I do that? The current-visible class is what you're looking for, see the doc on fragments: https://github.com/hakimel/reveal.js/#fragments For a demonstration of this class, see the general reveal.js demo: http://lab.hakim.se/reveal-js/