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() {
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 @@ -1478,6 +1478,7 @@ Kevin Walzer
14781478Rodrigo Steinmuller Wanderley
14791479Dingyuan Wang
14801480Ke Wang
1481+ Liang-Bo Wang
14811482Greg Ward
14821483Tom Wardill
14831484Zachary Ware
You can’t perform that action at this time.
0 commit comments