Cheerio Get Image Src - PullRequest
       1

Cheerio Get Image Src

0 голосов
/ 05 апреля 2020

я пытаюсь создать изображение для таблицы и pu sh, которые ссылаются на массив. когда я запускаю код img получить неопределенное. как я могу решить эту проблему.

$("body > form > table:nth-child(5) > tbody > tr").each((index, element) => {
                if (index === 0) return true;

                const tds = $(element).find("td");

                const img = $(tds[0]).attr('src'); // undefined
                const flight = $(tds[1]).text(); //working
                const origin = $(tds[2]).text(); //working
                const time = $(tds[3]).text(); //working
                const estimted = $(tds[4]).text(); //working
                const status = $(tds[5]).text(); //working

                console.log(img);

                const tableRow = {
                    flight,
                    origin,
                    time,
                    estimted,
                    status
                };
            });

1 Ответ

0 голосов
/ 07 апреля 2020

$(tds[0]).attr('src') будет неопределенным, потому что тд не являются изображениями.

Может быть, вы хотели: $(tds[0]).find('img').attr('src')

...