X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.legacy%2Fprotect.js;h=73978d9ba6ad4f0170913b05a09d81a870b52dbc;hb=b3e490bba67117ceb86d6e18c15039d65701a832;hp=2da51222c6e499400959ed2bae0a2dbd14cc8c72;hpb=0770f85a0a293e6c7af6f1d3d3a1dbd2d13c1e09;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.legacy/protect.js b/resources/src/mediawiki.legacy/protect.js index 2da51222c6..73978d9ba6 100644 --- a/resources/src/mediawiki.legacy/protect.js +++ b/resources/src/mediawiki.legacy/protect.js @@ -19,16 +19,16 @@ } if ( mw.config.get( 'wgCascadeableLevels' ) !== undefined ) { - $( 'form#mw-Protect-Form' ).submit( this.toggleUnchainedInputs.bind( ProtectionForm, true ) ); + $( 'form#mw-Protect-Form' ).on( 'submit', this.toggleUnchainedInputs.bind( ProtectionForm, true ) ); } this.getExpirySelectors().each( function () { - $( this ).change( ProtectionForm.updateExpiryList.bind( ProtectionForm, this ) ); + $( this ).on( 'change', ProtectionForm.updateExpiryList.bind( ProtectionForm, this ) ); } ); this.getExpiryInputs().each( function () { $( this ).on( 'keyup change', ProtectionForm.updateExpiry.bind( ProtectionForm, this ) ); } ); this.getLevelSelectors().each( function () { - $( this ).change( ProtectionForm.updateLevels.bind( ProtectionForm, this ) ); + $( this ).on( 'change', ProtectionForm.updateLevels.bind( ProtectionForm, this ) ); } ); $( '#mwProtectSet > tbody > tr:first' ).after( $row ); @@ -38,7 +38,7 @@ $cell.append( $( '' ) .attr( { id: 'mwProtectUnchained', type: 'checkbox' } ) - .click( this.onChainClick.bind( this ) ) + .on( 'click', this.onChainClick.bind( this ) ) .prop( 'checked', !this.areAllTypesMatching() ), document.createTextNode( ' ' ), $( '