我正在與cheerio一起工作,并且遇到了想要獲取的children div的href值的問題<div class="card">。<div class="Card"> <div class="title"> <a target="_blank" href="test"> Php </a> </div> <div>some content</div> <div>some content</div> <div>some content</div> </div>我正確地獲得了第一個孩子,但我想獲得div class=title孩子的a href值。我是Node的新手,我已經在搜索它了,但沒有得到適當的答案。var jobs = $(“ div.jobsearch-SerpJobCard”,html);這是我的劇本 const rp = require('request-promise'); const $ = require('cheerio'); const potusParse = require('./potusParser'); const url = ""; rp(url) .then((html)=>{ const Urls = []; var jobs = $("div.Card",html); for (let i = 2; i < jobs.length; i++) { Urls.push( $("div.Card > div[class='title'] >a", html)[i].attribs.href ); } console.log(Urls); }) .catch(err => console.log(err));
如何在cheerio中獲得div的孩子
Helenr
2021-04-23 14:15:22