web-scraping - Cheerio:将多个搜索组合在一起
问题描述
假设我想找到所有tr
元素,即 的子元素,tbody
具有类trEven
或trOdd
(不幸的是,也有元素没有这些类)。如何在一个查询中获取所有这些?
我试过$("tbody > tr.trOdd + tbody > tr.trEven")
了,但它返回 0 个元素。
解决方案
对多个 css 选择器使用逗号:
$("tbody > tr.trOdd,tbody > tr.trEven")
FTR,你的css会匹配
tbody
tr.trOdd
tbody
tr.trEven <-- this one