IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

slider un footer suite à un hide/show sur une section


Sujet :

jQuery

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 9
    Par défaut slider un footer suite à un hide/show sur une section
    Bonjour à tous,

    Je suis en train de créer mon site web perso entirement avec mes petites mains, et je commence a y injecter un peu de jquery pour le rendre plus joli.

    J'ai deja implémenté un menu qui me permet de filtrer les <section> d'une page, mais lorsque je filtre, le <footer> apparait de manière brute lors du rafraichissement. J'aimerai, en fonction du nombre de <section> dans ma page, que le <footer> slide de bas en haut (ou de haut en bas) en fonction de la valeur de mon filtre.

    Je n'ai pas trouvé de fonction qui faisait automatiquement ça, slideUp, slideToggle, ou slideDown n'étant pas adaptées car je souhaite que le footer soit toujours visible.

    Avez-vous des suggestions ?

    Merci d'avance les amis

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Suggestions ? Il faut sans doute animer un élément CSS du "footer" avec animate() : http://api.jquery.com/animate/

    Mais je ne vois pas bien sans les codes (HTML, CSS, JS).

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 9
    Par défaut
    Merci pour ta réponse danielhagnoul,

    Pour ce qui est de la fonction animate(), je n'arrive pas bien à la manipuler correctement, je veux bien de l'aide. Voici le squelette de ma page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    <ul>
    	<li onclick=filter(1)>Thème 1</li>
    	<li onclick=filter(2)>Thème 2</li>
    </ul>
     
    <section class=1>
    	Ma section de thème 1 qui s affiche quand Thème 1 est sélectionné
    </section>
    <section class=2>
    	Ma section de thème 2 qui s affiche quand Thème 2 est sélectionné
    </section>
    <section class=1>
    	Ma section de thème 1 qui s affiche quand Thème 1 est sélectionné
    </section>
     
    <footer>
    	Mon footer à faire slider en fonction du nombre de sections apparentes
    </footer>
     
    <script>
    	function filter (i) {
    		$("section").fadeOut("slow");
    		$("section").filter("."+i).fadeIn("slow");
    	}
    </script>

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    passe par les callback de tes fonctions d'animation ...
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

Discussions similaires

  1. requete sur une section avec que la borne minimale
    Par harf18 dans le forum Développement
    Réponses: 5
    Dernier message: 26/01/2010, 10h09
  2. tri sur une section
    Par PAYASS59 dans le forum Webi
    Réponses: 3
    Dernier message: 19/11/2009, 17h05
  3. Modification hauteur et largeur d'une image suite à un double-click sur une autre image
    Par LorenzoIlMagnifico dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/11/2009, 16h10
  4. Comment faire un explode sur une chaine comme suit ?
    Par sebnutt dans le forum Langage
    Réponses: 3
    Dernier message: 07/06/2006, 11h59
  5. [C#]statusbar (hide/show)
    Par lalilo dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/01/2006, 18h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo