File "widgets.js"
Full Path: /home/londdqdw/public_html/06/wp-content/plugins/sportspress/assets/js/admin/widgets.js
File size: 1.59 KB
MIME-type: text/plain
Charset: utf-8
jQuery( document ).ready(
function($){
// Orderby affects order select in widget options
$( "body" ).on(
"change",
".sp-select-orderby",
function() {
$( this ).closest( ".widget-content" ).find( ".sp-select-order" ).prop( "disabled", $( this ).val() == "default" );
}
);
// Calendar affects view all link checkbox in widget options
$( "body" ).on(
"change",
".sp-event-calendar-select",
function() {
$el = $( this ).closest( ".widget-content" ).find( ".sp-event-calendar-show-all-toggle" );
if ($( this ).val() == 0) {
$el.hide();
} else {
$el.show();
}
}
);
// Show or hide datepicker
$( "body" ).on(
"change",
".sp-date-selector select",
function() {
if ( $( this ).val() == "range" ) {
$( this ).closest( ".sp-date-selector" ).find( ".sp-date-range" ).show();
} else {
$( this ).closest( ".sp-date-selector" ).find( ".sp-date-range" ).hide();
}
}
);
$( ".sp-date-selector select" ).trigger( "change" );
// Toggle date range selectors
$( "body" ).on(
"change",
".sp-date-relative input",
function() {
$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" ) );
if ( $( this ).is( ":checked" ) ) {
$relative.show();
$absolute.hide();
} else {
$absolute.show();
$relative.hide();
}
}
);
$( ".sp-date-selector input" ).trigger( "change" );
}
);