$(this).find('td.character a') 如何取得第一个元素a
来源:6-2 比对过滤 IMDb 与 WIKI 人物清洗出正确数据
jessezwd
2017-11-08
在imdb.com网站上,td.character 下有两个a, 导致name的值成为Cersei Lannister58 episodes, 2011-2017,find('td.character a')函数如何取得第一个元素a?
写回答
2回答
-
Scott
2017-11-14
https://github.com/cheeriojs/cheerio#findselector
这里有更详细的 API 可以组合使用
要获取第一个元素,理论上没那么麻烦,你尝试下
$(find('td.character a')[0]) 可不可以
00 -
Scott
2017-11-12
$(this).find('td.character a')
是一个 DOM 数组,取数组的第一位便是第一个 a,这个 a 可能需要用 $ 来包裹一下
012017-11-13
相似问题