Yes, you must update append () in the script using the img tag. You are just a little mistaken with your quotes "and"
'<div class = "article"> <div class = "title">'
is inside. '' This is a string. Good.
Further
+ <img src = '"+ $ (this) .find (" image "). text () +"' / "> -
Here <img src = - looks like javascript code that needs to be interpreted. But this is also a string with HTML. Therefore, you must wrap it in quotation marks.
Here I am marked by bites, bold for a better understanding. All this inside
+ ' <img src = " ' + $ (this) .find (" image "). text () + ' " / "> '
So your code
$(".main").append('<div class="article"><div class="articleimg"><img src="'+$(this).find("image").text()+'"/></div><div class="title">' + $(this).find("title").text() + '</div><div class="full">' + $(this).find("description").html() + '</div><div class="date">: ' + $(this).find("pubDate").text() + '</div></div>');
I removed the extra quotes.
'<div>' + '<img' + variable + '>' + '</div>'
coincides with
'<div> <img' + variable + '> <div>'
source share