FIX: toggle between absolute and relative dates not working at shortcodes, widgets and calendars

This commit is contained in:
Savvas Hadjigeorgiou
2022-10-14 13:38:10 +03:00
parent b182557547
commit 2a2c99578c
3 changed files with 6 additions and 6 deletions

View File

@@ -841,7 +841,7 @@ jQuery( document ).ready(
$relative = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-relative" ).toggle( 0, $( this ).attr( "checked" ) ); $relative = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-relative" ).toggle( 0, $( this ).attr( "checked" ) );
$absolute = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-absolute" ).toggle( 0, $( this ).attr( "checked" ) ); $absolute = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-absolute" ).toggle( 0, $( this ).attr( "checked" ) );
if ($( this ).attr( "checked" )) { if ( $( this ).is( ":checked" ) ) {
$relative.show(); $relative.show();
$absolute.hide(); $absolute.hide();
} else { } else {

View File

@@ -46,7 +46,7 @@ jQuery( document ).ready(
$relative = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-relative" ).toggle( 0, $( this ).attr( "checked" ) ); $relative = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-relative" ).toggle( 0, $( this ).attr( "checked" ) );
$absolute = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-absolute" ).toggle( 0, $( this ).attr( "checked" ) ); $absolute = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-absolute" ).toggle( 0, $( this ).attr( "checked" ) );
if ($( this ).attr( "checked" )) { if ( $( this ).is( ":checked" ) ) {
$relative.show(); $relative.show();
$absolute.hide(); $absolute.hide();
} else { } else {

View File

@@ -1437,10 +1437,10 @@ class SP_AJAX {
// Toggle date range selectors // Toggle date range selectors
$(".sp-date-relative input").change(function() { $(".sp-date-relative input").change(function() {
$relative = $(this).closest(".sp-date-relative").siblings(".sp-date-range-relative").toggle(0, $(this).attr("checked")); $relative = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-relative" ).toggle( 0, $( this ).attr( "checked" ) );
$absolute = $(this).closest(".sp-date-relative").siblings(".sp-date-range-absolute").toggle(0, $(this).attr("checked")); $absolute = $( this ).closest( ".sp-date-relative" ).siblings( ".sp-date-range-absolute" ).toggle( 0, $( this ).attr( "checked" ) );
if ($(this).attr("checked")) { if ( $( this ).is( ":checked" ) ) {
$relative.show(); $relative.show();
$absolute.hide(); $absolute.hide();
} else { } else {