title: ipad/iphone carousel not working as expected with touchmove
body: <p>I have a carousel that is working just fine for all browsers and all devices except for ipad/iphone. When I swipe the carousel, it will use jqueries easing and bounce several times before stopping. The only way to make it behave, as it does in all other browsers, is to have an alert message pop up after swiping, then it works perfectly.</p>
  
  <p>[code]</p>
  
  <pre><code>$("#CarouselWrap").bind("touchmove", function(event){
  
  if(navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) {
      whichWayMovingX[1] = event.originalEvent.touches[0].pageX;
      whichWayMovingY[1] = event.originalEvent.touches[0].pageY;
  
  }else{
      whichWayMovingX[1] = event.originalEvent.changedTouches[0].pageX;
      whichWayMovingY[1] = event.originalEvent.changedTouches[0].pageY;
  }
  
  if(whichWayMovingX[0] &gt; whichWayMovingX[1]){
      if(navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)){
          alert("left");
          moveLeft();
      }else{
          moveLeft();
      }
  }else{
      if(navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)){
          alert("right");
          moveRight();
      }else{
          moveRight();
      }
  }
  </code></pre>
  
  <p>});
  [/code]</p>
  
  <p>The moveLeft and moveRight functions are used with the arrows on the left and right of the carousel, so I know that these work, but only for onclick events.</p>
  
  <p>[code]</p>
  
  <pre><code>switch(amountToMove) {
      case -1011:
  $("#CarouselFeed").animate({marginLeft: amountToMove},{duration: 'slow', easing: 'easeOutBack', wipe:'true'});
  </code></pre>
  
  <p>[/code]</p>
  
  <p>Why would this code work so well for onclick, but not for touchmove?</p>
  
  <p>I have tried to combine the binds of touchstart, touchend and touchmove - nada
  I have tried to use touchmove mousemove - diddlesquat
  I have tried to use a setTimeout thinking that I had to wait for the last event - nothing</p>
  
  <p>Please help, this is driving me nuts.</p>