vérifier si touchend vient après un glisser

J'ai un code qui change la classe d'un tableau. Sur un téléphone, parfois, la table est trop grande pour l'écran et l'utilisateur de glisser/défilement sur le point de voir le contenu. Cependant, quand ils touchez et faites glisser la table autour de, il déclenche touchend sur chaque bouffée.

Comment puis-je tester pour voir si l'touchend est venu suite à un toucher-glisser? J'ai essayé de suivi dragstart et dragend mais je ne pouvais pas obtenir que cela fonctionne, et il semble un peu élégante approche. Est-il quelque chose que je pourrais ajouter ci-dessous et qui aurait essentiellement pour effet de déterminer, "ce touchend viennent à la fin d'un boulet?"

$("#resultTable").on("touchend","#resultTable td",function(){ 
        $(this).toggleClass('stay');
});

Mes remerciements d'avance pour votre aide.

PS - en utilisant les dernières jquery, et tandis que régulier sur les œuvres, il est très lent par rapport à touchend.