title: checking if touchend comes after a drag
body: <p>I have some code which changes the class of a table. On a phone, sometimes the table will be too wide for the screen and the user will drag/scroll about to see the contents. However, when they touch and drag the table around, it triggers touchend on every drag. </p>
  
  <p>How do I test to see whether the touchend came as a result of a touch-drag? I tried tracking dragstart and dragend but I couldn't get that to work and it seems an inelegant approach. Is there something I could add to below which would essentially determine, "Did this touchend come at the end of a drag?"</p>
  
  <pre><code>$("#resultTable").on("touchend","#resultTable td",function(){ 
          $(this).toggleClass('stay');
  });
  </code></pre>
  
  <p>My thanks in advance for your help.</p>
  
  <p>PS - using latest jquery, and while a regular click works, it is very slow in comparison to touchend.</p>