【发布时间】:2018-02-18 19:19:25
【问题描述】:
我正在使用cheerio 库进行数据抓取。我正在尝试使用以下获取标签的价值
var sparkLine = $(this)
.find("td")
.eq(7).text;
HTML
<td><a href="/currencies/bitcoin/#charts"><img class="sparkline" alt="sparkline" src="https://files.coinmarketcap.com/generated/sparklines/1.png"></a></td>
它返回未定义,因为没有 td 标签及其子标签的值。有谁知道如何在这里获取 img src 值?
它适用于以下 HTML
var sparkLine = $(this)
.find("td")
.eq(6).text;
HTML
<td class="no-wrap percent-24h negative_change text-right" data-usd="-4.85" data-btc="0.00" >-4.85%</td>
【问题讨论】:
标签: javascript html node.js cheerio