|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() |
Bonjour à tous,
Je ne sais pas si c'est techniquement possible. Je souhaite changer l'url d'appel à ma feuille de style à la volée. J'ai donné un id à mon <link ...> et arrive à l'attaquer avec Code :
$("#monLink").attr("src","mon-nouveau-chemin"); En revanche quand grace à FireBug, j'édite l'url d'appel, ca fonctionne. La nouvelle feuille de style est bien rechargée. Auriez vous une idée pour réaliser cette petite chose la? Merci Maël
__________________
http://mael-decoster.fr Développeur indépendant d'applications web http://www.easy-media.fr |
|
|
00
|
|
|
#2 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Les "link" sont uniquement examinés et pris en compte au chargement de la page. La modification dans Firebug provoque un rechargement de la page avec la nouvelle valeur. Donc je crois que ce n'est pas possible.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() |
Merci.
C'est malheureusement ce que je pensais. Je laisse le billet ouvert encore un peu. Peut être qu'une astuce existe A l'image du rechargement du body, peut être peut on recharger le header. Mais comment
__________________
http://mael-decoster.fr Développeur indépendant d'applications web http://www.easy-media.fr |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Laurent S.Inscription : novembre 2010 Messages : 71 ![]() |
bonjour,
je ne savais pas si c'était possible alors j'ai quelque peu chercher et à priori voici la réponse : http://www.cssnewbie.com/simple-jque...heet-switcher/ bonne continuation |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Mais c'est biensur!!!
Tout est la. La méthode que tu me propose est exactement celle que j'utilise à l'exception des cookies qui ne m'interesse pas dans mon cas (l'appel à la css est stocké en base). Grace à ton tuto, je me suis apercu que je me trompais d'attribut dans mon jQuery. Code :
$("#monLink").attr("src","mon-nouveau-chemin"); Code :
$("#monLink").attr("href","mon-nouveau-chemin");
Merci beaucoup.
__________________
http://mael-decoster.fr Développeur indépendant d'applications web http://www.easy-media.fr |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() |
YES!!! C'était donc la solution.
Il est donc possible de recharger une feuille de style sans recharger la page. Mes test sont concluent puisque cela fonctionne sur tous les navigateurs que j'ai testé (FF,IE7+,Opera) Merci beaucoup
__________________
http://mael-decoster.fr Développeur indépendant d'applications web http://www.easy-media.fr |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Laurent S.Inscription : novembre 2010 Messages : 71 ![]() |
CQFT (Ce Qu'il Fallait Trouver)
Résolu ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com