使用jQuery查找具有特定文本(值)的子元素

Are*_*ref 10 jquery element find

我有一个div标签内的树(id:treePanel).这个树实际上是一堆<div>嵌套在几个级别的<ul> and <li>标签(标签在另一个<ul>标签内部,依此类推.

我需要在这个树(其中一个<ul>标签)中找到一个具有特定文本并更新它的节点.我怎么能用<li>jquery做到这一点?

例:

<div id="treePanel">
<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>
</div>
Run Code Online (Sandbox Code Playgroud)

提前致谢

Sar*_*raz 21

我需要在这个树(其中一个标签)中找到一个具有特定文本并更新它的节点

使用:contains 文档过滤器选择器:

$('#treeID li:contains("your text")').......
Run Code Online (Sandbox Code Playgroud)