title: Drag scroll is not working in fullcalendar
body: <p>In my application i have used fullcalendar for event scheduling. I can change event to same month by dragging it (which is in month view). But i want the event can be changed to next month while drag the event so that i have used  </p>
  
  <blockquote>
    <p>dragScroll: true,</p>
  </blockquote>
  
  <p>But its not working. Anyone please help me for this issue.</p>
  
  <p>Below is my fullcalender coding</p>
  
  <pre><code>$('#calendar').fullCalendar({
          selectable: true,
          dragScroll: true,
          selectConstraint: {
              start: $.fullCalendar.moment().subtract(1, 'days'),
              end: $.fullCalendar.moment().startOf('month').add(1, 'month')
          },
          defaultView: 'month',            
          header: {
              left: 'prev,next today',
              center: 'title',
              right: 'month,agendaWeek,agendaDay,basicDay,basicWeek'                              
          },
          timeFormat: 'H(:mm)t',
          buttonText: { 
              basicDay: 'List Day',
              basicWeek: 'List Week'
          },          
          allDayDefault: false,
          editable: true,
  
          droppable: true, // this allows things to be dropped onto the calendar
          eventLimit: true, // allow "more" link when too many events
          events: data,
          eventRender: function (event, element) {
              element.attr('href', 'javascript:void(0);');
              element.click(function() {
                  $("#startTime").html(moment(event.start).format('h:mm A'));
                  $("#endTime").html(moment(event.end).format('h:mm A'));
                  $("#eventInfo").html(event.title);
                  $("#employee").html(event.employee);
                  $("#date").html(moment(event.start).format('MMM Do'));
                  $("#price").html(event.price);
                  $("#duration").html(event.duration);
                  $("#services").html(event.services);
                  $("#eventLink").attr('href', 'appointments');
                  //$("#services").dialog({ modal: true, title: event.title, width:350});
                  $("#eventContent").modal();
              });
          },
  
  
          eventConstraint: {
              start: moment().format('YYYY-MM-DD'),
              end: '2100-01-01' // hard coded goodness unfortunately
  
              //start: moment('YYYY-MM-DD'),
              // start: '2000-01-01',
              // end: '2100-01-01' // hard coded goodness unfortunately
          },
  
          eventDrop: function(event, delta, revertFunc,date) {
                  swal({
                      title: "Are you sure?",
                      text: "To reschedule the "+ event.title +" appointment to "+event.start.format('MMM Do h:mm A'),
                      type: "warning",
                      showCancelButton: true,
                      confirmButtonColor: "#DD6B55",
                      confirmButtonText: "Reschedule",
                      closeOnConfirm: false,
                      closeOnCancel: false
                  }, function(isConfirm){
  
                      if (isConfirm) {
                          $.ajax({
                              type: "GET",
                              url: 'reschedule',
                              data: {id:event.id,date:event.start.format()},
                              success: function (result) {
                                  if(result==1)
                                  {
                                      swal("Success!", "The appointment was rescheduled.", "success");
                                  }
                                  else
                                  {
                                      swal("Failure!", "Failed to reschedule.", "warning");
                                      revertFunc();
                                  }
                              }
                          });
                      } else {
                          swal("Cancelled", "Appointment reschedule calcelled", "error");
                          revertFunc();
                      }
                  });
          }
  
      });
  </code></pre>