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 :

Liste déroulante


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 625
    Par défaut Liste déroulante
    bonjour j'ai suivi le tuto du site :

    http://khayyam.developpez.com/articl...jquery/plugin/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    	<script type="text/javascript">
    	function f(content){
    		alert(content.html());
    	}
     
    	$(function(){
    		$("ul:eq(0)").imgDropDown({title:"Langues", callback:f});
    	});
    	</script>
    Voici le code de ce cours j'aimerai dire à la variable content redirige moi vers le value du li.

    un peu comme : document.location.href = content.value;

    mais ici je ne sais pas comment récupérer la valeur sélectionné.

    Merci par avance à vos conseils.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 215
    Par défaut
    Bonjour,

    En supposant que content se rapporte à l'élément ul (je n'ai pas analysé le plugin pour savoir ce qu'il renvoi)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    listeLi = content.find('li'); // Renvoi tous les éléments LI de la liste
     
    // Pour avoir le texte contenu du premier élément li :
    alert( listeLi.filter(':first').text() );
     
    Si tu veux lister tous les éléments li :
    listeLi.each( function(){
    alert( $(this).text() );
    });

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 625
    Par défaut
    c'est plus complexe que sa, avec content tout court j'ai rien.

    mais pourquoi prendre le 1er ? moi je veux juste prendre celui que j'ai cliqué, il peut être positionné à la 3em place.

    je veux faire une liste déroulante permettant de changer la langue du site et donc transmettre le paramètre pour changer de page.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. valeur d'une liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2004, 16h11
  2. liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 12
    Dernier message: 23/03/2004, 10h35
  3. liste déroulante avec session
    Par leeloo076 dans le forum ASP
    Réponses: 3
    Dernier message: 19/03/2004, 11h01
  4. liste déroulante en ASP vbscript
    Par leeloo076 dans le forum ASP
    Réponses: 9
    Dernier message: 17/03/2004, 16h42
  5. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53

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