External Libraries: First pass at fixing jQuery deprecations in WordPress core and bundled themes.
To be able to disable jQuery Migrate as step 3 of updating the jQuery version shipped with WordPress, all `JQMIGRATE` warnings in the browser console will have to be addressed. This includes many minor adjustments to a wide array of core files. Follow-up to: * Step 1: Disabling jQuery Migrate 1.4.1 in WordPress 5.5: [48323], [48324] * Step 2: Updating jQuery to 3.5.1 and adding jQuery Migrate 3.3.x in WordPress 5.6: [49101], [49338], [49615], [49649] Props Clorith, azaozz. See #51812. Built from https://develop.svn.wordpress.org/trunk@50001 git-svn-id: http://core.svn.wordpress.org/trunk@49702 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
@@ -1001,7 +1001,7 @@ function network_settings_add_js() {
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready( function($) {
|
||||
var languageSelect = $( '#WPLANG' );
|
||||
$( 'form' ).submit( function() {
|
||||
$( 'form' ).on( 'submit', function() {
|
||||
// Don't show a spinner for English and installed languages,
|
||||
// as there is nothing to download.
|
||||
if ( ! languageSelect.find( 'option:selected' ).data( 'installed' ) ) {
|
||||
|
||||
@@ -18,7 +18,7 @@ function options_discussion_add_js() {
|
||||
(function($){
|
||||
var parent = $( '#show_avatars' ),
|
||||
children = $( '.avatar-settings' );
|
||||
parent.change(function(){
|
||||
parent.on( 'change', function(){
|
||||
children.toggleClass( 'hide-if-js', ! this.checked );
|
||||
});
|
||||
})(jQuery);
|
||||
@@ -49,7 +49,7 @@ function options_general_add_js() {
|
||||
$siteName.text( title );
|
||||
});
|
||||
|
||||
$( 'input[name="date_format"]' ).click( function() {
|
||||
$( 'input[name="date_format"]' ).on( 'click', function() {
|
||||
if ( 'date_format_custom_radio' !== $(this).attr( 'id' ) )
|
||||
$( 'input[name="date_format_custom"]' ).val( $( this ).val() ).closest( 'fieldset' ).find( '.example' ).text( $( this ).parent( 'label' ).children( '.format-i18n' ).text() );
|
||||
});
|
||||
@@ -58,7 +58,7 @@ function options_general_add_js() {
|
||||
$( '#date_format_custom_radio' ).prop( 'checked', true );
|
||||
});
|
||||
|
||||
$( 'input[name="time_format"]' ).click( function() {
|
||||
$( 'input[name="time_format"]' ).on( 'click', function() {
|
||||
if ( 'time_format_custom_radio' !== $(this).attr( 'id' ) )
|
||||
$( 'input[name="time_format_custom"]' ).val( $( this ).val() ).closest( 'fieldset' ).find( '.example' ).text( $( this ).parent( 'label' ).children( '.format-i18n' ).text() );
|
||||
});
|
||||
@@ -89,7 +89,7 @@ function options_general_add_js() {
|
||||
} );
|
||||
|
||||
var languageSelect = $( '#WPLANG' );
|
||||
$( 'form' ).submit( function() {
|
||||
$( 'form' ).on( 'submit', function() {
|
||||
// Don't show a spinner for English and installed languages,
|
||||
// as there is nothing to download.
|
||||
if ( ! languageSelect.find( 'option:selected' ).data( 'installed' ) ) {
|
||||
@@ -117,7 +117,7 @@ function options_reading_add_js() {
|
||||
selects.prop( 'disabled', ! staticPage.prop('checked') );
|
||||
};
|
||||
check_disabled();
|
||||
section.find( 'input:radio' ).change( check_disabled );
|
||||
section.find( 'input:radio' ).on( 'change', check_disabled );
|
||||
});
|
||||
</script>
|
||||
<?php
|
||||
|
||||
Reference in New Issue
Block a user