2010-10-22 28 views
2

Je crée une interface mobile pour mon application Web, et j'essaie d'utiliser des liens d'ancrage pour faciliter la navigation. Mon code est semblable à ceci:Ancrages de lien ne fonctionnant qu'une seule fois dans le navigateur de l'iPhone

<a href="#section2">Jump to section 2</a> 
... lots of stuff here ... 
<h2 id="section2">Section 2</h2> 

Le problème est que le lien ne fonctionne qu'une seule fois. Donc, si un utilisateur, en utilisant son iPhone, tape sur ce lien et saute à la section 2, puis fait défiler vers le haut et clique sur ce lien à nouveau cela ne fonctionnera pas. Il doit rafraîchir la page.

Y at-il un moyen de contourner ce problème?

apprécions votre aide

Répondre

1

Ne pas utiliser id, utilisez <a name="section2">Section 2</a>

+0

Je crois que tout bouge lentement à l'ancrage sur l'ID du div ... pas tags. – courtsimas