Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查白天和小时是否介于另一天和小时之间_Javascript_Jquery_Date - Fatal编程技术网

Javascript 检查白天和小时是否介于另一天和小时之间

Javascript 检查白天和小时是否介于另一天和小时之间,javascript,jquery,date,Javascript,Jquery,Date,如何检查白天和小时之间是否存在间隔 <input type="checkbox" value="1" data-start="13:00:00" data-end="15:30:00" data-day="monday"> <input type="checkbox" value="2" data-start="13:00:00" data-end="15:30:00" data-day="monday"> <script> jQuery('[data-st

如何检查白天和小时之间是否存在间隔

<input type="checkbox" value="1" data-start="13:00:00" data-end="15:30:00" data-day="monday">
<input type="checkbox" value="2" data-start="13:00:00" data-end="15:30:00" data-day="monday">

<script>
jQuery('[data-start]').on('change',function(e){

 var day= jQuery(this).data('day');
 var start = jQuery(this).data('start');
 var end = jQuery(this).data('end');

 jQuery('[data-day]').each(function(index, element) {
  if(jQuery(element).data('day')==day && (jQuery(element).data('start')>= start && jQuery(element).data('start')<= end) ){
   if(!jQuery(element).prop('disabled')){
    jQuery(element).attr('disabled','disabled');
   }else{
    jQuery(element).removeAttr('disabled');
   }
  }
 });
});
</script>

jQuery(“[data start]”)。关于('change',函数(e){
var day=jQuery(this).data('day');
var start=jQuery(this).data('start');
var end=jQuery(this).data('end');
jQuery(“[data day]”)。每个(函数(索引,元素){
如果(jQuery(element).data('day')==day&&(jQuery(element).data('start')>=start&&jQuery(element).data('start'))可能重复