Jquery eq()之后如何继续查找选择器?

Jquery eq()之后如何继续查找选择器?,jquery,jquery-selectors,Jquery,Jquery Selectors,使用.eq后,我不确定如何继续使用CSS选择器来寻找快乐世界,并最终点击它 使用Chrome开发工具控制台,我键入: $('.search-cell').eq('0') 选择器工作并在控制台上返回以下HTML: <div class="search-cell"> <div class="media-img"> <img src="image.jpg"> </div> <div class="media-body"&g

使用.eq后,我不确定如何继续使用CSS选择器来寻找快乐世界,并最终点击它

使用Chrome开发工具控制台,我键入:

$('.search-cell').eq('0')
选择器工作并在控制台上返回以下HTML:

<div class="search-cell">

  <div class="media-img">
    <img src="image.jpg">
  </div>

  <div class="media-body">
    <h1 class="title">Happy World
        <span class="badge">1st</span>      
    </h1>
    <h2 class="subtitle">Balloon flyer</h2>
  </div>

</div>
它返回[]

我的脑子里充满了XPATH概念,所以我想最终它会是这样的:

$('.search-cell').eq('0').(Not sure what to put?????).trigger('tap)
在.eq之后我缺少了什么?

使用jQuery的find获得元素的后代,这些后代由“media body”选择器过滤

$('.search-cell').eq('0').find('.media-body');
我已经创建了一个用于打印元素文本的控件

比如说

可能不合时宜的注释:
此外,正如@BoltClock在注释中指出的,您正在尝试与示例代码中不存在的额外选择器“.searchtable”进行匹配。我已将其编辑为我的示例。

尝试使用.find.media-body。search-cell.searchtable如何在只有class.search单元格的情况下与该元素匹配?console.log$'.search cell.searchtable.eq0[0]?抱歉,让我编辑我的问题,但“查找”似乎正在工作。为什么不使用“$”。搜索单元格:第一个。媒体正文。触发“点击”?
$('.search-cell').eq('0').find('.media-body');
console.log($('.search-cell').eq('0').find('.media-body').text());