$("td",条件).on('click',function(){
        $('input').val($(this).find('a').data('date'));
    });
    //条件里指定范围如 $(#id) 或 $(.class)之类的

解决方案 »

  1.   

    你没明白我的意思 //我在这里委托
     $(document).on('click','td',function(){
         $('input').val($(this).find('a').data('date'));
     
        })//我需要在这里解除
     tdDate.each(function(){
    if( Number($(this).data('date'))< Number(iDate)){
       $(this).addClass('overdue');
        }
    console.log($(this).data('date')+'--'+iDate);
      })
      
      /*for(var i=0; i<arr.length; i++){
      tdDate[i].innerHTML = arr[i].day;
      tdDate[i].setAttribute('data-date', arr[i].date);
      }*/