Jump to content
Sign in to follow this  
-Johan-

Calibrer JqZoom avec une image produit plus grande ?

Recommended Posts

Bonjour,

Je rencontre un problème, j'ai une image de produit de 450 x 350 au lieu du 300 x 300 par défaut.
Quand j'utilise JqZoom la cible du curseur ne zoom pas la bonne zone.
Il y a un décalage.

Que faut-il faire ?
Il faut toucher js/jquery/jquery.Jqzoom.js ?

J'ai vu qu'en bidouillant le code ci-dessous de ce fichier, on peut essayer un "calibrage manuel" mais bon pas facile.
Quelqu'un à une solution ou un coup de pouce ?

scrolly = mouse.y - imageTop  - ($("div.zoomdiv").height()*1/scaley)/2 ;

$("div.zoomdiv").get(0).scrollTop = scrolly * scaley  ;

scrollx =    mouse.x - imageLeft  - ($("div.zoomdiv").width()*1/scalex)/2 ;

$("div.zoomdiv").get(0).scrollLeft = (scrollx) * scalex ;




Merci

Share this post


Link to post
Share on other sites

question qui n'a rien à voir, mais le fait d'activer jqzoom provoque t'il un bug pour toi ?

car cela rend les miniatures sur la fiche produit cliquable de mon coté, et ca les ouvre dans la meme fenetre (ca affiche juste le jpg dans le navigateur)

Share this post


Link to post
Share on other sites

Non pas de soucis de ce type...
Cela marche bien à part le décalage... pour moi

Share this post


Link to post
Share on other sites

Salut, j'ai galerer pour trouver les reglages aussi !!

Deja verifie bien que ton image thickbox fait bien le double de taille de l'image large, je pense que ca aide pour le calcul.
Dans le css de jqzoom aussi, pense a changer le height et weight.

Ensuite bah il faut tatonner avec les reglages que tu as mis plus haut... j'avais trouver un soluce, mais qui marchait pas sur IE bien sur... enfin bref j'en suis arriver a un resultat on va dire correct avec ces reglages :


scrolly = mouse.y - imageTop  - ($("div.zoomdiv").height()*2.2/scaley)/2 ;

$("div.zoomdiv").get(0).scrollTop = scrolly * scaley  ;

scrollx =    mouse.x - imageLeft  - ($("div.zoomdiv").width()*3.2/scalex)/2 ;

$("div.zoomdiv").get(0).scrollLeft = (scrollx) * scalex ; 




bonne chance :)

Share this post


Link to post
Share on other sites
question qui n'a rien à voir, mais le fait d'activer jqzoom provoque t'il un bug pour toi ?

car cela rend les miniatures sur la fiche produit cliquable de mon coté, et ca les ouvre dans la meme fenetre (ca affiche juste le jpg dans le navigateur)


Pour tlandru :

Je ne pense pas que cela soit un bug, je crois qu'il sagit du comportement normal car si j'ai bien compris lorsque tu active jqzoom, ca enleve le thickbox. Il y a un post je crois qui explique comment utilisé les deux, mais je n'ai pas encore essayé.

Share this post


Link to post
Share on other sites

Par contre je n'avais pas vu, mais je ne pense pas que tu es poster dans le bon forum.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More