2011-11-24 7 views
7

Ho un albero che si trova all'interno di un tag div (id: treePanel). Questo albero è in realtà un gruppo di <ul> and <li> tag che sono annidati in diversi livelli (<ul> tag all'interno di un altro <ul> tag e così via.Trova un elemento figlio con testo (valore) specifico utilizzando jQuery

ho bisogno di trovare un nodo di questo albero (una delle <li> tag) che ha un testo specifico e aggiornarlo come posso enter code here farlo utilizzando jQuery

esempio:.?

<ul> 
<li> root 1</li> 
<li> root 2</li> 
<li> root 3 
<ul> 
<li> leaf1</li> 
<li> leaf2</li> 
<li> find me</li> 
</ul> 
</li> 
</ul> 

grazie in anticipo

risposta

18

ho bisogno di trovare un nodo di questo albero (uno dei tag) che ha un testo specifico e aggiornarlo

Usa :containsDocs selettore di filtro:

$('#treeID li:contains("your text")').......