在jQuery中进行搜索,直到找到带有选择器的元素

时间:2016-07-17 09:06:26

标签: jquery

我需要一种在jQuery中遍历的方法,直到找到一个特定元素,即使它在我当前所在元素的父元素之外。

<ul>
 <li class='c1'>
  <span class='need'>data</span>
 </li>
 <li class='c2'>
  <span class='here'>data2</span>
 </li>
 <li class='c3'></li>
</ul>

我们假设我在'这里'。我想遍历树,直到找到'需要'。我不能使用.closest(),因为它不会遍历我所在的父元素之外。我需要它在包括子元素在内的所有外部元素中搜索,直到它找到满足第一个实例的第一个实例。 selector.I只需要找到元素的第一个实例。

在上面的例子中,我需要一个返回元素.need的第一个实例的代码。

知道怎么做到这一点?

0 个答案:

没有答案