I understand that puppeteer
get its own handles rather than standard DOM
elements, but I don't understand why I cannot continue the same query by found elements as
const els = await page.$$('div.parent');
for (let i = 0; i < els.length; i++) {
const img = await els[i].$('img').getAttribute('src');
console.log(img);
const link = await els[i].$('a').getAttribute('href');
console.log(link);
}