Bonjour à tous,
Je souhaite effectuer une petite manipulation pour déplacer un objet dans un menu bridé.
En effet, le menu sur lequel je dois travailler ne propose pas de fonctions avancées pour paramétrer comme il se doit un sous-menu.
Je dois donc faire une manip avec appendTo() mais je ne trouve pas comment cibler chaque objet dans sont parent.
j'ai tenté plusieurs trucs en vain :
mon menu
mon jquery :
Évidement je tombe sur une erreur mais comme je suis une quiche avec jquery, je ne sais pas trop comment procéder...
Si quelqu'un peut m'aiguiller !
merci bien..
Modifié par SuperMerguez (05 Feb 2014 - 11:44)
Je souhaite effectuer une petite manipulation pour déplacer un objet dans un menu bridé.
En effet, le menu sur lequel je dois travailler ne propose pas de fonctions avancées pour paramétrer comme il se doit un sous-menu.
Je dois donc faire une manip avec appendTo() mais je ne trouve pas comment cibler chaque objet dans sont parent.
j'ai tenté plusieurs trucs en vain :
mon menu
<ul id="menu">
<li><img src="path/to/img1.jpg"/>Menu 1
<ul class="subcat">
<li>Sous menu 1</li>
</ul>
</li>
<li><img src="path/to/img2.jpg"/>Menu 2
<ul class="subcat">
<li>Sous menu 2</li>
</ul>
</li>
<li><img src="path/to/img3.jpg"/>Menu 3
<ul class="subcat">
<li>Sous menu 3</li>
</ul>
</li>
</ul>
mon jquery :
$('#menu > li').children('img', function deplacer()
{$(this).appendTo('.subcat');}
)
Évidement je tombe sur une erreur mais comme je suis une quiche avec jquery, je ne sais pas trop comment procéder...
Si quelqu'un peut m'aiguiller !
merci bien..

Modifié par SuperMerguez (05 Feb 2014 - 11:44)