Bonjour,
J'ai le code html suivant:
Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <input type="text" id="titremenu"/> <div id="tree"> <ul> <li>menu1 <ul> <li>menufils1</li> <li>menufils2</li> <li>menufils3</li> </ul> </li> <li>menu2</li> </ul> </div>
A chaque clique sur un <li> je veux que son contenu s'affiche dans l'input text exemple: menu1
voici mon code jQuery:
Code :
Mon problème c'est que je dois cliquer 2 fois pour que le text s'affiche dans l'input, peut être parce que j'ai fait l'action click sur la <div> qui les regroupe, mais lorsque je fait l'action sur les li ça donne rien du tout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $("#tree").click(function(){ $("input#titremenu").val($(".dynatree-active a").text()); });
Merci d'avance
Partager