|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité régulier
![]() Pierre ANTOINE Inscription : novembre 2009 Messages : 34 ![]() |
Bonjour,
Je cherche à utiliser la fonction toggle pour afficher/masquer des textes longs. Je souhaiterais que en fonction du click, l'affichage switch entre 2 contenus différents. Le premier, le texte tronqué, définit par ma variable $bodyaccordeon et le deuxième, le texte entier, définit par $fields['body']->content; ?>. Voici mon code : Code :
Voici mon code javascript : Code :
C'est vraiment de la bidouille, je ne suis pas un spécialiste, mais j'ai coince et je ne sais pas comment faire. Merci d'avance pour votre aide, |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
il me semble que le sujet à déja été traité ...
le but était d'afficher un resumé puis de switcher au texte complet
__________________
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
|
|
|
#3 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Code :
if (document.getElementByClassName("description").style.display = "none") Ensuite, un nom de classe pouvant être répété sur une page, une méthode "getElementByClassName" n'a pas de sens. Il existe bien getElementsByClassName, mais ce n'est pas encore cross browser et renvoie une collection d'éléments.
__________________
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
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
__________________
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é régulier
![]() Pierre ANTOINE Inscription : novembre 2009 Messages : 34 ![]() |
Merci à vous deux.
Effectivement, c'est ce que je voulais. Par contre, comment je peux maintenant appliquer ceci avec toggle en utilisant le clic sur un lien? |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : janvier 2003 Messages : 244 ![]() |
Il y a aussi un plugin qui fait ça, qui s'appelle jTruncate.
Il présente un résumé du contenu d'une balise et ajoute automatiquement le lien pour agrandir/réduire: http://blog.jeremymartin.name/2008/0...or-jquery.html |
|
00
|
|
|
#7 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
Copyright © 2000-2012 - www.developpez.com