问题描述
我目前正在使用cheerio使用node.js。我需要检索表之前的上一个'b'元素。
<table style="font-size:13px" width="100%" cellspacing="0" cellpadding="10" border="1">
<tbody>
<tr>
<td>Question</td>
<td>No</td>
<td>No > Yes</td>
<td>Yes > No</td>
<td>Yes</td>
<td>IDK</td>
</tr>
</tbody>
</table>
是否有一种使用CSS选择器和jQuery来获取元素的方法? 我已经尝试过像这样在table元素上调用.prev():
const TABLEF_SELECTOR = '.col-lg-6 > table:nth-child(14) > tbody > tr:not(:first-child)'
prev = $(TABLEF_SELECTOR).prev()
table = $(prev).closest('table')
tprev = $(table).prev()
但是我没有得到预期的结果。
关于如何做的任何建议? 谢谢大家!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)