title: How do I prevent the default behavior of the touchmove event in iOS 5?
body: <p>I have a web-based application that includes a component that the user can scroll up and down with their finger. I use the event's <code>preventDefault</code> method to prevent the default behavior where the touch move shifts the whole screen around on iOS devices.</p>
  <p>Unfortunately this does not seem to work anymore in iOS 5 which I just upgraded to this morning. I have to assume that this is just done differently in iOS 5, but I have yet to be able to find a resource that provides instructions.</p>
  <p>Update #1: I haven't been able to find an answer to my specific question, but I was able adjust my code a bit to use the <code>-webkit-overflow-scrolling</code> style (set to a value of &quot;touch&quot;) and implement the snazzy inertial scrolling capability (where the content scrolls faster depending on the velocity of your swipe and will &quot;rubber band bounce&quot; back if it hits the boundaries. Pretty cool looking...</p>
  <p>Update #2: I have another strange problem now. For some odd reason that overflow scrolling behavior gets mixed up sometimes whereby you have to drag your finger left and right across the containing element in order to make its contents move up and down. I have yet to be able to figure out why this happens - does anyone have any ideas?</p>