Je suis le développement d'un site web à l'aide de jQuery UI, et il y a plusieurs éléments sur mon site qui semble incompatible lors de l'affichage sur les appareils à écran tactile; ils ne provoquent pas des erreurs, mais le comportement n'est pas ce qu'elle devrait être.
Les éléments en question sont des curseurs et rangesliders tel que défini par jQuery UI; sur l'écran tactile, au lieu d'enregistrer un contact comme ramasser une poignée et faites glisser en faisant glisser la poignée sur le curseur, c'est juste des diapositives de l'ensemble de la page web sur le côté de l'écran. Il fonctionne si vous appuyez sur la poignée, puis appuyez sur l'emplacement du curseur où vous souhaitez que la poignée à la fin, mais c'est très lent et n'est pas idéal. Des idées?
J'ai essayé de télécharger le jqtouch plugin et puis attacher .touch([...])
de tous les appels à curseur() et rangeslider(), mais cela ne fonctionne pas.
Merci!
Mise à JOUR: j'ai trouvé ce "patch" sur le site de jQuery UI
http://bugs.jqueryui.com/ticket/4143
qui dit qu'il facilite le curseur sur l'iPhone, mais maintenant une autre question stupide: comment puis-je intégrer cette "pièce" dans mon code? Dois-je simplement l'inclure au début du code comme un plugin?