Browse Source

change back state event scope, document level makes more sense as that's where the state class is applied

embed
Hakim El Hattab 13 years ago
parent
commit
0d9a6419bb
  1. 2
      index.html
  2. 4
      js/reveal.js

2
index.html

@ -255,7 +255,7 @@
// Example of binding an event to a state. This listener will trigger // Example of binding an event to a state. This listener will trigger
// when the slide with 'data-state="blurred"' is opened. // when the slide with 'data-state="blurred"' is opened.
document.querySelector( '#reveal' ).addEventListener( 'blurred', function() { document.addEventListener( 'blurred', function() {
}, false ); }, false );

4
js/reveal.js

@ -513,8 +513,8 @@ var Reveal = (function(){
// Dispatch custom event // Dispatch custom event
var event = document.createEvent( "HTMLEvents" ); var event = document.createEvent( "HTMLEvents" );
event.initEvent( state[i], false, true ); event.initEvent( state[i], true, true );
dom.wrapper.dispatchEvent( event ); document.dispatchEvent( event );
} }
// Clean up the remaints of the previous state // Clean up the remaints of the previous state

Loading…
Cancel
Save