J'ai déjà stylisé et implémenté le curseur de l'interface utilisateur jQuery dans un projet. Bien qu'il soit réactif, le curseur ne répond pas au toucher et au glissement. Au lieu de cela, vous devez toucher où vous voulez que le curseur aille. Je voudrais éviter de passer à l'interface utilisateur mobile jQuery, qui prend en charge le toucher et le glisser, car nous utilisons déjà largement l'interface utilisateur jQuery (non mobile).
La fonctionnalité que nous voulons:
Ici
Ce que nous utilisons: Ici
Sur un ordinateur de bureau, vous ne pouvez pas faire la différence. Sur un appareil mobile, c'est évident.
Quelqu'un sait comment ajouter ce support à l'interface utilisateur jquery?
$("#videographers").slider({
value: 2,
min: 1,
max: 3,
step: 1,
slide: function(event, ui) {
return calcTotal(ui.value);
}
});
Réponses:
jQuery ui n'a pas de support tactile. Vous devriez l'utiliser avec jQuery-ui touch punch .
Ajoutez simplement le script après jQuery ui:
Vous pouvez également utiliser cdnjs:
Remarque: mieux vaut donner à ce repo une étoile sur Github.
la source
Vous pouvez simplement lier ce fichier js.
Merci.
la source