Ваш код не выводит пустую строку - он не печатает что-либо в each
, потому что ни один элемент не соответствует.
Чтобы найти элементы, соответствующие селектору которые являются потомками элементов, соответствующих другому селектору, поставьте между ними пробел. Здесь для img
s, которые происходят от .grand
, вы должны использовать .grand img
:
$('.grand img').each((i, el) => {
console.log(el.attribs.src)
});
Результат:
1.png
2.png
3.png