使用Cheerio在元素中获取元素

问题描述 投票:1回答:1

假设我有一些像这样的HTML:

<body>
 <a href="link A">Hello</a>
 <div class="main">
  <a href="link A">Hello</a>
 </div>
<body>

我想使用Cheerio来获取仅包含在类main中的div内的链接。我怎么会开始这样做呢?

到目前为止,我甚至可以猜到的是:

$ = cheerio.load(body);
content = $('div.main');

但这显然不起作用,因为它甚至从未试图访问内容中的任何“a”元素(这主要是因为我不知道如何)。

感谢所有帮助,提前感谢。

javascript html html5 cheerio
1个回答
1
投票

由于它是查询选择器,请使用div.main a

content = $("div.main a");
© www.soinside.com 2019 - 2024. All rights reserved.