если копирую так: image = $(this).find('img')[0].outerHTML;
то все норм, но если элементов больше одного то естественно, добавляется первый. А если циклом for, подставлять вместо [0] переменную [i], то вообще получается пустой массив
Дмитрий Поляков: card уже объект (массивоподобный) jQuery, не надо его оборачивать в $( ). Смысл дальнейшего кода – вы к каждому параграфу хотите дописать указанный html?