File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 47
47
/* Close introduction when clicking on overlay layer? */
48
48
exitOnOverlayClick : true ,
49
49
/* Show step numbers in introduction? */
50
- showStepNumbers : true
50
+ showStepNumbers : true ,
51
+ /* Let user use keyboard to navigate the tour? */
52
+ keyboardNavigation : true
51
53
} ;
52
54
}
53
55
131
133
//right arrow or enter
132
134
_nextStep . call ( self ) ;
133
135
//prevent default behaviour on hitting Enter, to prevent steps being skipped in some browsers
134
- if ( e . preventDefault ) {
136
+ if ( e . preventDefault ) {
135
137
e . preventDefault ( ) ;
136
138
} else {
137
139
e . returnValue = false ;
144
146
} ;
145
147
146
148
if ( window . addEventListener ) {
147
- window . addEventListener ( 'keydown' , self . _onKeyDown , true ) ;
149
+ if ( this . _options . keyboardNavigation ) {
150
+ window . addEventListener ( 'keydown' , self . _onKeyDown , true ) ;
151
+ }
148
152
//for window resize
149
153
window . addEventListener ( "resize" , self . _onResize , true ) ;
150
154
} else if ( document . attachEvent ) { //IE
151
- document . attachEvent ( 'onkeydown' , self . _onKeyDown ) ;
155
+ if ( this . _options . keyboardNavigation ) {
156
+ document . attachEvent ( 'onkeydown' , self . _onKeyDown ) ;
157
+ }
152
158
//for window resize
153
159
document . attachEvent ( "onresize" , self . _onResize ) ;
154
160
}
601
607
rect . top >= 0 &&
602
608
rect . left >= 0 &&
603
609
( rect . bottom + 80 ) <= window . innerHeight && // add 80 to get the text right
604
- rect . right <= window . innerWidth
610
+ rect . right <= window . innerWidth
605
611
) ;
606
612
}
607
613
You can’t perform that action at this time.
0 commit comments