7
votes

Comment utiliser les événements tactiles sans importer un cadre JavaScript entièrement piloté mobile?

Je travaille sur un design réactif sur lequel j'aimerais utiliser deux événements tactiles spécifiques, appuyez sur et Swipe . Est-il possible d'importer une seule tranche mobile jQuery (c'est-à-dire jquery.mobile.vents.js ) ou un élément de tout autre cadre JavaScript axé sur mobile, sans importer l'ensemble des actifs? J'utilise actuellement JQuery, tout comme vous le savez.


0 commentaires

3 Réponses :


0
votes

Je viens de trouver une solution pour mon problème: TouchSwipe , Un plug-in Jquery pour les périphériques tactiles qui gère des événements de balayage. Comme un patron!


1 commentaires

Avez-vous pu utiliser avec succès Touchswpe et le cadre mobile JQuery? Touchswipe semble arrêter de travailler après avoir ajouté le fichier jQuery mobile / js à la page.



12
votes

Vous pouvez également simplement télécharger le module events.Touch de jquery mobile à l'aide de son constructeur de téléchargement http://jquerymobile.com/download-Builder/

Cochez simplement l'option 'Touch', ajoutez le fichier JavaScript à votre projet afin que vous puissiez commencer à écouter des événements tels que:

  • TOUCHSTART
  • TOUCHMOVE
  • toucher
  • Tapez sur
  • TAPHOLD
  • Swipe
  • Swipeleft
  • Swiferight
  • Scrollstart
  • Scrollstop

    PS: Vous devez utiliser la bibliothèque JQuery comme JQuery Mobile s'exécute dessus.


0 commentaires

0
votes

Vous pouvez utiliser le plug-in touchswipe jQuery, c'est le plugin le plus facile jamais lorsque JQuery a effectué.

https://github.com/mattbrysson/touchswipe-jquery-plugin xxx


0 commentaires