Skip to content

Instantly share code, notes, and snippets.

@joshuadavidnelson
Created February 19, 2015 21:02
Show Gist options
  • Save joshuadavidnelson/5745633beaca711675f9 to your computer and use it in GitHub Desktop.
Save joshuadavidnelson/5745633beaca711675f9 to your computer and use it in GitHub Desktop.
All day toggle for BE Events Calendar with CMB
(function($){
$(document).ready(function(){
$(".cmb_option#event_all_day").bind("change",function(){
if ( $(this).is(':checked') ) {
$("#event_end_time").hide();
$("#event_start_time").hide();
if( $("#event_start_time").val() == '' ) {
$("#event_start_time").val("12:01 AM");
}
if( $("#event_end_time").val() == '' ) {
$("#event_end_time").val("11:59 PM");
}
} else {
$("#event_end_time").show();
$("#event_start_time").show();
}
});
//make sure that these metaboxes appear properly in edit screen
if($(".cmb_option#event_all_day").is(':checked') ) {
$("#event_end_time").hide();
$("#event_start_time").hide();
if( $("#event_start_time").val() == '' ) {
$("#event_start_time").val("12:01 AM");
}
if( $("#event_end_time").val() == '' ) {
$("#event_end_time").val("11:59 PM");
}
} else {
$("#event_end_time").show();
$("#event_start_time").show();
}
})
})(jQuery);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment