|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2010 Messages : 47 ![]() |
Bonjour à tous,
débutant en javascript, me voilà confronté à mon premier problème. Je suis en train de créer mon site perso (www.2buzzy.fr), mais je bloque sur l'affichage de mon menu image. En effet, une fonction javascript me permet de ne pas rafraichir ma page. Elle va chercher le div que je veux sur une autre pas donnée et la charge sur mon index.html avec un petit effet sympa. Cependant pour pouvoir linker n'importe quelle page de mon site, un tag est ajouté en fin d'URL. Exemple pour mon contenu de /contact.html, l'url est 2buzzy.fr/#contact Afin de modifier mes images menu par rapport à mon contenu, j'ai rajouté quelques lignes dans mon script, et là c'est le drame. J'identifie le hash de ma page, et en fonction je change le contenu de mon bloc image menu correspond par une autre image, cela marche bien, UNE seule fois. Ensuite ça me charge une autre page... Voici mon script pour le chargement de mon contenu "contact" : (voir commentaires pour les lignes que j'ai ajouté pour le changement de menu) Code :
Et voici mon code HTML pour ce qui est du bloc "contact" : Code :
Merci d'avance pour votre aide ! |
||||
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() F5(){F5} Inscription : avril 2008 Messages : 256 ![]() |
salut,
jpense que c'est parce que tu recharges la page : Code :
Tu bind alors sur les balises a ta fonction qui load le contenu. Seulement quand tu réactualises ton menu, tu rebind pas sur tes balises a la fonction qui load ton contenu. Donc tu peux remplacer .click, par .live. Cela dit, j'ai pas testé, c'est ptet pas ca. |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2010 Messages : 47 ![]() |
Merci de ta réponse galerien, cependant le .live ne fonctionne malheureusement pas.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com