mediawiki.toc: Simplify function toggleToc call
authorFomafix <fomafix@googlemail.com>
Tue, 30 Aug 2016 10:37:41 +0000 (12:37 +0200)
committerFomafix <fomafix@googlemail.com>
Tue, 30 Aug 2016 15:55:38 +0000 (17:55 +0200)
Change-Id: Ib74b217a265cf17acf72cf8b75d5a751531755a0

resources/src/mediawiki/mediawiki.toc.js

index eb4ae19..7bf73b6 100644 (file)
@@ -10,7 +10,8 @@
                $tocList = $toc.find( 'ul' ).eq( 0 );
 
                // Hide/show the table of contents element
-               function toggleToc() {
+               function toggleToc( e ) {
+                       e.preventDefault();
                        if ( $tocList.is( ':hidden' ) ) {
                                $tocList.slideDown( 'fast' );
                                $tocToggleLink.text( mw.msg( 'hidetoc' ) );
 
                        $tocToggleLink = $( '<a href="#" id="togglelink"></a>' )
                                .text( mw.msg( hideToc ? 'showtoc' : 'hidetoc' ) )
-                               .click( function ( e ) {
-                                       e.preventDefault();
-                                       toggleToc();
-                               } );
+                               .click( toggleToc );
 
                        $tocTitle.append(
                                $tocToggleLink