File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ window.onload = function() {
2
2
var s = document . getElementsByTagName ( 'div' ) , cur = 0 ;
3
3
if ( ! s ) return ;
4
4
function go ( n ) {
5
+ cur = n ;
5
6
var i = 1e3 , e = s [ n ] ;
6
7
for ( var k = 0 ; k < s . length ; k ++ ) s [ k ] . style . display = 'none' ;
7
8
e . style . display = 'inline' ;
@@ -20,12 +21,11 @@ window.onload = function() {
20
21
if ( window . location . hash !== n ) window . location . hash = n ;
21
22
}
22
23
document . onclick = function ( ) {
23
- cur = ++ cur % ( s . length ) ;
24
- go ( cur ) ;
24
+ go ( ++ cur % ( s . length ) ) ;
25
25
} ;
26
26
document . onkeydown = function ( e ) {
27
- ( e . which === 39 ) && go ( cur = Math . min ( s . length - 1 , ++ cur ) ) ;
28
- ( e . which === 37 ) && go ( cur = Math . max ( 0 , -- cur ) ) ;
27
+ ( e . which === 39 ) && go ( Math . min ( s . length - 1 , ++ cur ) ) ;
28
+ ( e . which === 37 ) && go ( Math . max ( 0 , -- cur ) ) ;
29
29
} ;
30
30
if ( window . location . hash ) cur = Math . max (
31
31
Math . min (
@@ -35,7 +35,7 @@ window.onload = function() {
35
35
var c = Math . max ( Math . min (
36
36
s . length - 1 ,
37
37
parseInt ( window . location . hash . substring ( 1 ) , 10 ) ) , 0 ) ;
38
- if ( c !== cur ) go ( cur = c ) ;
38
+ if ( c !== cur ) go ( c ) ;
39
39
} ;
40
40
41
41
go ( cur ) ;
You can’t perform that action at this time.
0 commit comments