From: Fomafix Date: Mon, 16 Jun 2014 18:10:37 +0000 (+0000) Subject: mediawiki.jqueryMsg: Prevent default action for functions as external link X-Git-Tag: 1.31.0-rc.0~14417^2 X-Git-Url: https://git.cyclocoop.org/%242?a=commitdiff_plain;h=f5575dda53736ce8d6012b5c0f270166c9339b2a;p=lhc%2Fweb%2Fwiklou.git mediawiki.jqueryMsg: Prevent default action for functions as external link Change-Id: I811b165b1dd20b42ffb5a933a081a622b8cd2a49 --- diff --git a/resources/src/mediawiki/mediawiki.jqueryMsg.js b/resources/src/mediawiki/mediawiki.jqueryMsg.js index 9d34d62cd8..3f778d8463 100644 --- a/resources/src/mediawiki/mediawiki.jqueryMsg.js +++ b/resources/src/mediawiki/mediawiki.jqueryMsg.js @@ -1086,7 +1086,11 @@ } else { $el = $( '' ); if ( typeof arg === 'function' ) { - $el.click( arg ).attr( 'href', '#' ); + $el.attr( 'href', '#' ) + .click( function ( e ) { + e.preventDefault(); + } ) + .click( arg ); } else { $el.attr( 'href', arg.toString() ); }