par
macgawel » 25 mars 2011, 13:45
Merci.
Je viens de faire ça mais ça ne fonctionnes pas...
Bonjour.
1. "Ca ne fonctionne pas", c'est un peu juste.
Messages d'erreur ? La page plante ? Ca fonctionne mais le résultat ne correspond pas aux attentes ? Autre (préciser) ?
2. Tu peux avoir des indications sur le fonctionnement du JS avec certaines extensions (Firebug pour FF, par exemple).
3. Il faudrait avoir la page compète, ça pourrait aider...
Sinon :
- Tu as bien pensé à dmeander à ta page de récupérer jQuery ?
<script type="text/javascript" src="CheminDuFichier/jquery.js"></script>
- Ce ne doit pas causer le problème, mais un span est un élément inline, et une liste un élément bloc.
Et tu ne dois pas inclure un élement bloc dans un élément inline...
-
<a (...) href="javascript:;"> Ca pointe vers quoi ?!
- Pour des raisons diverses et variées, les utilisateurs peuvent ne pas avoir JS activé.
La bonne pratique, c'est :
A l'ouverture de la page tout est visible (comme ça, si pas de JS les spoilers sont visibles).
Au chargement on cache tous les spoilers par JS.
Au clic sur le lien, on cache tous les spoilers ET on affiche le spoiler concerné.
[quote="orell1"]Merci.
Je viens de faire ça mais ça ne fonctionnes pas... :( [/quote]
Bonjour.
1. "Ca ne fonctionne pas", c'est un peu juste.
Messages d'erreur ? La page plante ? Ca fonctionne mais le résultat ne correspond pas aux attentes ? Autre (préciser) ?
2. Tu peux avoir des indications sur le fonctionnement du JS avec certaines extensions (Firebug pour FF, par exemple).
3. Il faudrait avoir la page compète, ça pourrait aider...
Sinon :
- Tu as bien pensé à dmeander à ta page de récupérer jQuery ?
[html]<script type="text/javascript" src="CheminDuFichier/jquery.js"></script>[/html]
- Ce ne doit pas causer le problème, mais un span est un élément inline, et une liste un élément bloc.
Et tu ne dois pas inclure un élement bloc dans un élément inline...
- [b]<a (...) href="javascript:;">[/b] Ca pointe vers quoi ?!
- Pour des raisons diverses et variées, les utilisateurs peuvent ne pas avoir JS activé.
La bonne pratique, c'est :
A l'ouverture de la page tout est visible (comme ça, si pas de JS les spoilers sont visibles).
Au chargement on cache tous les spoilers par JS.
Au clic sur le lien, on cache tous les spoilers ET on affiche le spoiler concerné.