File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,20 +38,24 @@ $(document).ready(function() {
3838 } ) ;
3939
4040 // 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
4446 button . parent ( ) . find ( '.go, .gp, .gt' ) . hide ( ) ;
4547 button . next ( 'pre' ) . find ( '.gt' ) . nextUntil ( '.gp, .go' ) . css ( 'visibility' , 'hidden' ) ;
4648 button . css ( 'text-decoration' , 'line-through' ) ;
4749 button . attr ( 'title' , show_text ) ;
48- } ,
49- function ( ) {
50- var button = $ ( this ) ;
50+ button . data ( 'hidden' , 'true' ) ;
51+ } else {
52+ // show the code output
5153 button . parent ( ) . find ( '.go, .gp, .gt' ) . show ( ) ;
5254 button . next ( 'pre' ) . find ( '.gt' ) . nextUntil ( '.gp, .go' ) . css ( 'visibility' , 'visible' ) ;
5355 button . css ( 'text-decoration' , 'none' ) ;
5456 button . attr ( 'title' , hide_text ) ;
55- } ) ;
57+ button . data ( 'hidden' , 'false' ) ;
58+ }
59+ } ) ;
5660} ) ;
5761
Original file line number Diff line number Diff line change @@ -1533,6 +1533,7 @@ Kevin Walzer
15331533Rodrigo Steinmuller Wanderley
15341534Dingyuan Wang
15351535Ke Wang
1536+ Liang-Bo Wang
15361537Greg Ward
15371538Tom Wardill
15381539Zachary Ware
You can’t perform that action at this time.
0 commit comments