jquery remplacer contenu dans une liste
Bonjour, je debute en jquery et je suis vraimment perdu. J'essaie depuis quelques heures (j'ai honte :oops:) de faire qqch et je n'y arrive pas.
J'ai une liste
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<ul>
<li> <a href="page1.html"> element 1 </a> </li>
<li> <a href="page2.html"> element 2 </a> </li>
<ul>
<li> <a href="souspage3.html"> element 3</a> </li>
<li> <a href="souspage4.html"> element 4</a> </li>
<ul>
</li> <a href="page5.html"> element 5 </li>
<li> <a href="page6.html"> element 6 </li>
</ul> |
J'aimerais bien que les elements de cette liste qui ont une sous liste $('li:has(ul)')
n'affiche plus de lien <a href="..."> contenu </a> mais juste le contenu :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<ul>
<li> <a href="page1.html"> element 1 </a> </li>
<li> element 2 </li>
<ul>
<li> <a href="souspage3.html"> element 3</a> </li>
<li> <a href="souspage4.html"> element 4</a> </li>
<ul>
</li> <a href="page5.html"> element 5 </li>
<li> <a href="page6.html"> element 6 </li>
</ul> |
J'ai beau essayer, vraimment je n'y arrive pas. Merci de me mettre sur la bonne piste, ou de m'expliquer comment vous feriez, merci :cry: