File tree Expand file tree Collapse file tree 2 files changed +12
-7
lines changed Expand file tree Collapse file tree 2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -38,20 +38,24 @@ $(document).ready(function() {
38
38
} ) ;
39
39
40
40
// define the behavior of the button when it's clicked
41
- $ ( '.copybutton' ) . toggle (
42
- function ( ) {
43
- var button = $ ( this ) ;
41
+ $ ( '.copybutton' ) . click ( function ( e ) {
42
+ e . preventDefault ( ) ;
43
+ var button = $ ( this ) ;
44
+ if ( button . data ( 'hidden' ) === 'false' ) {
45
+ // hide the code output
44
46
button . parent ( ) . find ( '.go, .gp, .gt' ) . hide ( ) ;
45
47
button . next ( 'pre' ) . find ( '.gt' ) . nextUntil ( '.gp, .go' ) . css ( 'visibility' , 'hidden' ) ;
46
48
button . css ( 'text-decoration' , 'line-through' ) ;
47
49
button . attr ( 'title' , show_text ) ;
48
- } ,
49
- function ( ) {
50
- var button = $ ( this ) ;
50
+ button . data ( 'hidden' , 'true' ) ;
51
+ } else {
52
+ // show the code output
51
53
button . parent ( ) . find ( '.go, .gp, .gt' ) . show ( ) ;
52
54
button . next ( 'pre' ) . find ( '.gt' ) . nextUntil ( '.gp, .go' ) . css ( 'visibility' , 'visible' ) ;
53
55
button . css ( 'text-decoration' , 'none' ) ;
54
56
button . attr ( 'title' , hide_text ) ;
55
- } ) ;
57
+ button . data ( 'hidden' , 'false' ) ;
58
+ }
59
+ } ) ;
56
60
} ) ;
57
61
Original file line number Diff line number Diff line change @@ -1478,6 +1478,7 @@ Kevin Walzer
1478
1478
Rodrigo Steinmuller Wanderley
1479
1479
Dingyuan Wang
1480
1480
Ke Wang
1481
+ Liang-Bo Wang
1481
1482
Greg Ward
1482
1483
Tom Wardill
1483
1484
Zachary Ware
You can’t perform that action at this time.
0 commit comments