Как отобразить и проанализировать изображение из RSS-канала на сайт HTML, используя JQuery, AJAX и XML? - PullRequest
0 голосов
/ 22 октября 2018

Мне было интересно, могли бы вы, ребята, помочь мне разобраться, что не так с моим кодомПоэтому я пытаюсь получить изображение из RSS-канала, чтобы показать его, но пока я получаю только [объект] в выходном div.Я не могу получить никаких ошибок, чтобы показать в консоли либо.есть идеи?URL и заголовок отображаются как и ожидалось

Вот мой код:

   $(document).ready(function () {

   let getNewsBtn = $("#get-news-btn");
   let HsResultOutput = $("#content-output-fin");
   let HsUrl = 
   "https://www.hs.fi/rss/tuoreimmat.xml"

   getNewsBtn.on("click", getHs);

   function getHs(){
   $.ajax(
   {
    method: "GET",
    dataType: "xml",
    url: HsUrl,        
   })
   .done(function(xml)     
   {                
    $.each($("item", xml), function(i, e) {

        var itemURL = ($(e).find("link"));
        var newsURL = "<a href='" + itemURL.text() + "'>" + 
        itemURL.text() +"</a>"

        var imgURL = ($(e).find("image"));
        var newsImg = "<p>" + imgURL.text(["image"]) + "</p>";

        var itemTitle = ($(e).find("title"));
        var newsTitle = "<h4>" + itemTitle.text() + "</h4>";

        $("#content-output-fin").append(newsURL);
        $("#content-output-fin").append(newsImg);
        $("#content-output-fin").append(newsTitle);

        });
        });
        };
        });

        HTML: <h4 class="modal-title" id="content-output-hs"></h4>
...