|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 28 ![]() |
Bonjour,
J'ai un bout de script qui permet l'affichage d'images de fond lors du survol d'un élément de menu, basé sur Code :
Seulement, l'url qui va chercher bg_menu.png ne tient pas compte de la place du fichier php dans larborescence du site: parfois, il faut aller chercher l'image dans ../images/ ou dans ../../images/ etc. Comment faire ? |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Ben met une URL absolue...
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 28 ![]() |
Evidemment ! Suis-je étourdi !
[Résolu] Mais il y a des fois où cela n'est pas possible (dans un autre contexte que le CSS modifié par jQuery). Comment fait-on ? |
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 057 ![]() |
construit ton url en php ...
Code :
$(this).css("background-image", "url(<?php echo $chemin; ?>images/bg_menu.png)");} ../ ou ../../ etc
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 28 ![]() |
J'y ai pensé, mais alors il faut que la portion de code jQuery soit dans le script php. Or, pour des questions de maintenance notamment, mes scripts jQuery sont dans des fichiers externes, appelés par le header de la page html.
Merci pour ta réponse cependant. |
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 057 ![]() |
rien ne t'empeche de générer le code des fichiers js avec php ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 28 ![]() |
C'est vrai.
Merci pour tout. Question close. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com