Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2011, 15h12   #1
Nouveau Membre du Club
 
Homme
Intégrateur Web
Inscription : juillet 2006
Messages : 56
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Intégrateur Web

Informations forums :
Inscription : juillet 2006
Messages : 56
Points : 33
Points : 33
Par défaut plugin jscrollpane sur iphone

Bonjour,

j'ai fait un site en utilisant le plugin jscrollpane et jquery
ex : sip-immobilier.fr/vente.php

j'ai rajouté un bout de code pour que cela fonctionne au touché sur les mobiles
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))||(navigator.userAgent.match(/Android/i))) {
var isTouchScreen = 1;
}else{
var isTouchScreen = 0;
}
 
 
$container.bind('touchstart', function(e){
var cpos = dragPosition;
if(isTouchScreen){
e = e.originalEvent.touches[0];
}
var sY = e.pageY;
var sX = e.pageX;
 
 
$container.bind('touchmove',function(ev){
if(isTouchScreen){
ev.preventDefault();
ev = ev.originalEvent.touches[0];
}
 
var top = cpos-(ev.pageY-sY);
positionDrag(top);
 
});
$container.bind('touchend',function(ev){
$container.unbind('touchmove touchend');
});
});
ce code permet à la zone traiter par jscrollpane d'être scrollable avec le doigt
j'ai testé sur ipad il n'y a aucun soucis
mais sur iphone le texte n'ai pas redimensionné correctement et le texte est "tronqué", le scroll ne se fait pas jusqu'au bout
(quand je pivote l'iphone le texte se redimensionne correctement mais dès que je pause le doigt pour scroller, le texte redevient plus gros)

Merci de votre aide
cijez est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h51.


 
 
 
 
Partenaires

Hébergement Web