Как выполнить итерацию строк первой таблицы в Cheerio?

#cheerio

#cheerio

Вопрос:

Допустим, у нас есть упрощенная версия двух таблиц:

 <table class="test">
    <tr>some text</tr>
    <tr>another text</tr>
</table>

<table class="test">
    <tr>it's a text</tr>
    <tr>different text></tr>
</table>
  

Как мне выполнить итерацию по <tr> элементам ПЕРВОЙ <table> таблицы с class="test" помощью ?

Ответ №1:

Вы могли бы сделать:

 $('table.test').first().find('tr').each(function(i, tr){
  console.log($(tr).text())
})
  

Если они действительно находятся рядом друг с другом, вы могли бы сделать:

 $('table.test:nth-of-type(1) tr').each(function(i, tr){
  console.log($(tr).text())
})