Glissement Horizontal slider avec jQuery et le toucher des dispositifs de soutien?
J'ai besoin de faire un produit curseur comme ceci ( voir la zone rouge ) faites glisser un curseur avec de l'élan.
Il devrait fonctionner sur des ordinateurs de Bureau, d'un iPad et d'un navigateur Mobile. Savez-vous tout jquery/jquery mobile plugin pour atteindre cet objectif.
L'effet que je veux c'est presque la même chose que ce http://manos.malihu.gr/tuts/jquery_thumbnail_scroller.html (mais il n'est pas tactile compatible)
et exactement comme "Top 25" de la rubrique Apple iPad application nommée "Remorques"
- Pour info: suppression de jquery mobile tag, depuis l'OP a commenté dans Phill Pafford réponse, qu'il n'est pas à l'aide de jquery-mobile dans le projet.
Vous devez vous connecter pour publier un commentaire.
À mon avis iosSlider est incroyable. Il travaille dans presque n'importe quel appareil et il est bien documenté. Il est gratuit pour une utilisation personnelle, mais pour des sites commerciaux, les coûts de licence de 20$.
Également une bonne option est touchCarousel ou RoyalSlider du même auteur. Ces deux-là ont tout ce dont vous aurez besoin, mais aussi libre de ne pas et ont un prix de $10-12
Je vous recommande également les http://cubiq.org/iscroll-4
MAIS si vous n'êtes pas creuser sur que d'essayer ce plugin
http://www.zackgrossbart.com/hackito/touchslider/
il fonctionne très bien et les valeurs par défaut à l'horizontale de la barre de délement sur le bureau -- ce n'est pas aussi élégant sur le bureau comme iscroll-4 est, mais il fonctionne très bien sur les appareils tactiles
BONNE CHANCE!
Si j'étais vous, je voudrais mettre en œuvre ma propre solution basée sur le cas des spécifications. En fait, ce passage - c'est de la manipulation de contact vers le bas, touchez, touchez des événements. voici un extrait de ma propre bibliothèque pour la manipulation iPhone touch événements:
J'ai utilisé ce code pour "bouger les choses". Mais, au lieu de se déplacer, vous pouvez créer votre propre algorithme pour, par exemple, le déclenchement de rediriger vers un autre emplacement, ou vous pouvez utiliser ce mouvement de "déplacer/glisser" l'élément sur lequel le passage à un autre emplacement.
ainsi, il aide vraiment à comprendre les notions de base de la façon dont les choses fonctionnent et ensuite créer plus compliqué solutions. cela peut aider ainsi.
J'ai utilisé ceci, pour créer ma solution:
http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html
Avez-vous essayé iosSlider? Il peut faire exactement ce que vous nécessité.
http://iosscripts.com/iosslider-jquery-horizontal-slider-for-iphone-ipad-safari/
Prendre un coup d'oeil à iScroll v4 ici: http://cubiq.org/iscroll-4
Il peut ne pas être en jQuery, mais il fonctionne sur Desktop, Mobile et iPad, et assez bien; je l'ai utilisé sur de nombreux projets et l'a combiné avec jQuery.
Bonne Chance!
Celui-ci pourrait s'adapter à votre besoin:
http://caroufredsel.frebsite.nl/
Ajouter jquery Touchwipe pour la prise en charge tactile
Ensuite dans la configuration ajouter
https://github.com/Codeinwp/carouFredSel-jQuery
http://coolcarousels.frebsite.nl/c/48/
http://docs.themeisle.com/article/499-getting-started-with-the-caroufredsel-jquery-plugin
Avez-vous vu FlexSlider de WooThemes? Je l'ai utilisé sur plusieurs projets récents avec un grand succès. C'est tactiles trop donc il fonctionnera sur les deux souris les navigateurs web ainsi que de toucher les navigateurs basés sur iOS et Android.
J'ai trouvé ceci, j'espère que ça aide
http://www.zackgrossbart.com/hackito/touchslider/
Ive a trouvé un autre: http://swipejs.com/
semble fonctionner bien, cependant je rencontre un problème avec elle quand il est associé avec bootstrap sur la version OS X de Chrome. Si le total de la croix-compatibilité avec les navigateurs n'est pas un problème, alors vous êtes d'or.
J'ai fait somthink comme ça pour un de mes site web accualy en développement.
J'ai utilisé StepCarousel pour le caroussel parce que c'est le seul que j'ai trouvé qui peut accepter de la taille d'image différente dans le même manège.
En plus de ceci pour ajouter la touche de balayage effet, j'ai utilisé jquery.touchswipe plugin;
Et stepcarousel déplacer le panneau de droite ou de gauche avec une fonction pour que je puisse faire :
Vous pouvez voir le rendu réel à cette page
Espère que vous aider.
Ce ressemble et utilise jQuery mobile http://www.irinavelychko.com/tutorials/jquery-mobile-gallery
Et, la démo de http://demo.irinavelychko.com/tuts/jqm-dialog-gallery.html
Regarder jQuery scroll view (démo ici). Ici est le git hub référentiel pour ce projet expérimental. Regarder leur code html pour voir quels fichiers doivent être inclus et quels sont les attributs à ajouter les éléments que vous souhaitez être déplacé.
J'ai utilisé ce pouvoir pour faire défiler les éléments div horizontalement sur les appareils tactiles.
Vous pourriez être intéressé par ce qui suit:
Je me rends compte que ce n'est pas un jQuery solution, mais Sencha Touch cadre est assez bon pour la construction de votre cible de l'INTERFACE utilisateur. Exemple (cliquez sur le Carrousel barre latérale lien):
http://dev.sencha.com/deploy/touch/examples/kitchensink/
Caisse Portfoliojs plugin jQuery: http://portfoliojs.com
Ce plugin prend en charge les Périphériques Tactiles, Ordinateurs de bureau et les Navigateurs Mobiles. Aussi, Il a pré-chargement d'objets longs.
Avec mon experiance la meilleure option open source sera UIKIT avec ses uikit composant slider.
et il est très facile à mettre en œuvre par exemple dans votre cas, vous pourriez faire quelque chose comme cela.