mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
Merge pull request #768 from ultimatemember/fix/jQuery_3_compatibility
jQuery 3 compatibility (for WordPress 5.7 and higher)
This commit is contained in:
@@ -12,7 +12,7 @@ function UM_Drag_and_Drop() {
|
||||
|
||||
jQuery('.um-admin-drag-col,.um-admin-drag-group').sortable('cancel');
|
||||
|
||||
jQuery('#publish').removeAttr('disabled');
|
||||
jQuery('#publish').prop('disabled', false);
|
||||
|
||||
} else {
|
||||
|
||||
@@ -246,7 +246,7 @@ function UM_Rows_Refresh(){
|
||||
type: 'POST',
|
||||
data: jQuery( '.um_update_order' ).serialize(),
|
||||
success: function(){
|
||||
jQuery('#publish').removeAttr('disabled');
|
||||
jQuery('#publish').prop('disabled', false);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ jQuery(document).ready(function() {
|
||||
jQuery( this ).find('[id^="_conditional_field"]').val() === '' ||
|
||||
jQuery( this ).find('[id^="_conditional_operator"]').val() ==='' )
|
||||
{
|
||||
jQuery(conditions[i]).find('.um-admin-remove-condition').click();
|
||||
jQuery(conditions[i]).find('.um-admin-remove-condition').trigger('click');
|
||||
}
|
||||
} );
|
||||
conditions = jQuery('.um-admin-cur-condition');
|
||||
@@ -85,7 +85,7 @@ jQuery(document).ready(function() {
|
||||
jQuery.each(data.error, function(i, v){
|
||||
c++;
|
||||
if ( c == 1 ) {
|
||||
form.find('#'+i).addClass('um-admin-error').focus();
|
||||
form.find('#'+i).addClass('um-admin-error').trigger('focus');
|
||||
form.find('.um-admin-error-block').show().html(v);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -26,7 +26,7 @@ jQuery(document).ready(function() {
|
||||
|
||||
|
||||
/* Creating new form button */
|
||||
jQuery('.um-admin-boxed-links:not(.is-core-form) a').click( function() {
|
||||
jQuery('.um-admin-boxed-links:not(.is-core-form) a').on( 'click', function() {
|
||||
um_form_select_tab( jQuery(this), true );
|
||||
});
|
||||
});
|
||||
@@ -177,7 +177,7 @@ jQuery(document).ready( function() {
|
||||
}
|
||||
});
|
||||
|
||||
jQuery( '.um-forms-line[data-field_type="md_sorting_fields"] .um-multi-selects-add-option' ).click( function() {
|
||||
jQuery( '.um-forms-line[data-field_type="md_sorting_fields"] .um-multi-selects-add-option' ).on('click', function() {
|
||||
var list = jQuery(this).siblings('ul.um-multi-selects-list');
|
||||
|
||||
var sortable = list.hasClass( 'um-sortable-multi-selects' );
|
||||
@@ -238,7 +238,7 @@ jQuery(document).ready( function() {
|
||||
jQuery( this ).parents( 'li.um-md-default-filters-option-line' ).remove();
|
||||
});
|
||||
|
||||
jQuery( '.um-multi-selects-add-option' ).click( function() {
|
||||
jQuery( '.um-multi-selects-add-option' ).on('click', function() {
|
||||
if ( jQuery(this).parents( '.um-forms-line[data-field_type="md_sorting_fields"]' ).length ) {
|
||||
return;
|
||||
}
|
||||
@@ -518,7 +518,7 @@ jQuery(document).ready( function() {
|
||||
}
|
||||
|
||||
|
||||
jQuery( '.um-md-default-filters-add-option' ).click( function() {
|
||||
jQuery( '.um-md-default-filters-add-option' ).on('click', function() {
|
||||
if ( um_member_dir_filters_busy ) {
|
||||
return;
|
||||
}
|
||||
@@ -554,7 +554,7 @@ jQuery(document).ready( function() {
|
||||
});
|
||||
|
||||
|
||||
jQuery( '.um-multi-text-add-option' ).click( function() {
|
||||
jQuery( '.um-multi-text-add-option' ).on('click', function() {
|
||||
var list = jQuery(this).siblings( 'ul.um-multi-text-list' );
|
||||
|
||||
var field_id = list.data( 'field_id' );
|
||||
@@ -602,7 +602,7 @@ jQuery(document).ready( function() {
|
||||
if ( typeof wp !== 'undefined' && wp.media && wp.media.editor ) {
|
||||
var frame;
|
||||
|
||||
jQuery( '.um-set-image' ).click( function(e) {
|
||||
jQuery( '.um-set-image' ).on('click', function(e) {
|
||||
var button = jQuery(this);
|
||||
|
||||
e.preventDefault();
|
||||
@@ -648,11 +648,11 @@ jQuery(document).ready( function() {
|
||||
frame.open();
|
||||
});
|
||||
|
||||
jQuery('.icon_preview').click( function(e) {
|
||||
jQuery('.icon_preview').on('click', function(e) {
|
||||
jQuery(this).siblings('.um-set-image').trigger('click');
|
||||
});
|
||||
|
||||
jQuery('.um-clear-image').click( function(e) {
|
||||
jQuery('.um-clear-image').on('click', function(e) {
|
||||
var clear_button = jQuery(this);
|
||||
var default_image_url = clear_button.siblings('.um-forms-field').data('default');
|
||||
clear_button.siblings('.um-set-image').show();
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
jQuery( document ).ready( function() {
|
||||
|
||||
jQuery( '#role' ).change( function() {
|
||||
jQuery( '#role' ).on('change', function() {
|
||||
|
||||
if ( typeof um_roles == 'object' ) {
|
||||
um_roles = Object.keys( um_roles ).map(function( key ) { return um_roles[ key ]; });
|
||||
@@ -20,7 +20,7 @@ jQuery( document ).ready( function() {
|
||||
}
|
||||
}).trigger('change');
|
||||
|
||||
jQuery( '#adduser-role' ).change( function() {
|
||||
jQuery( '#adduser-role' ).on('change', function() {
|
||||
if ( typeof um_roles == 'object' ) {
|
||||
um_roles = Object.keys( um_roles ).map(function( key ) { return um_roles[ key ]; });
|
||||
}
|
||||
|
||||
@@ -128,7 +128,7 @@ jQuery(document).ready(function() {
|
||||
/**
|
||||
Ajax link
|
||||
**/
|
||||
jQuery('.um-admin-ajaxlink').click(function(e){
|
||||
jQuery('.um-admin-ajaxlink').on('click', function(e){
|
||||
e.preventDefault();
|
||||
return false;
|
||||
});
|
||||
@@ -229,7 +229,7 @@ jQuery(document).ready(function() {
|
||||
Conditional fields for
|
||||
Radio Group
|
||||
**/
|
||||
jQuery('.um-conditional-radio-group input[type=radio]').click(function(){
|
||||
jQuery('.um-conditional-radio-group input[type=radio]').on('click', function(){
|
||||
var holder = jQuery('.um-conditional-radio-group');
|
||||
|
||||
var val = jQuery(this).val();
|
||||
|
||||
@@ -4,7 +4,7 @@ jQuery( document ).ready( function() {
|
||||
*/
|
||||
jQuery( document.body ).on( 'click', '.um_license_deactivate', function() {
|
||||
jQuery(this).siblings('.um-option-field').val('');
|
||||
jQuery(this).parents('form.um-settings-form').submit();
|
||||
jQuery(this).parents('form.um-settings-form').trigger('submit');
|
||||
});
|
||||
|
||||
|
||||
@@ -14,11 +14,11 @@ jQuery( document ).ready( function() {
|
||||
if ( jQuery( '#licenses_settings' ).length === 0 ) {
|
||||
var changed = false;
|
||||
|
||||
jQuery( 'input, textarea, select' ).change( function() {
|
||||
jQuery( 'input, textarea, select' ).on('change', function() {
|
||||
changed = true;
|
||||
});
|
||||
|
||||
jQuery( '#um-settings-wrap .um-nav-tab-wrapper a, #um-settings-wrap .subsubsub a' ).click( function() {
|
||||
jQuery( '#um-settings-wrap .um-nav-tab-wrapper a, #um-settings-wrap .subsubsub a' ).on( 'click', function() {
|
||||
if ( changed ) {
|
||||
window.onbeforeunload = function() {
|
||||
return wp.i18n.__( 'Are sure, maybe some settings not saved', 'ultimate-member' );
|
||||
@@ -28,7 +28,7 @@ jQuery( document ).ready( function() {
|
||||
}
|
||||
});
|
||||
|
||||
jQuery( '.submit input' ).click( function() {
|
||||
jQuery( '.submit input' ).on( 'click', function() {
|
||||
window.onbeforeunload = '';
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user