簡體   English   中英

如何將新聞提要標題鏈接到新聞發布頁面?

[英]How to link news feed heading to news posted page ?

下面我附上了新聞提要腳本,我可以從該頁面獲取提要。 但我無法將新聞標題鏈接到新聞發布頁面...請幫我這樣做。

var html = '';
     $(document).ready(function() {
     $.get('http://sxp.microsoft.com/feeds/3.0?tags=msit', function (data) {
     $(data).find("item").each(function () {
     var el = $(this);
     html +='<li>';
     html += '<h3>'+ el.find('title').text()+ '</h3>';
     html += '<img src='+ el.find('image').text()+'>'+'</br>';
     html += '' + el.find("description").text()+'</span>';
     html +='</li>';
  });
  $("#get_feeds").html(html);
});

要在打開原始文章的標題中添加鏈接(包含在數據Feed中的<link>標記中),您可以在標題文本周圍添加錨標記( <a> )。

anchor標記應具有指向原始文章的URL的href屬性。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script src="https://code.jquery.com/jquery-2.2.4.js" integrity="sha256-iT6Q9iMJYuQiMWNd9lDyBUStIq/8PuOW33aOqmvFpqI=" crossorigin="anonymous"></script>
    <script>
    $(document).ready(function() {
        $.get('http://sxp.microsoft.com/feeds/3.0?tags=msit', function (data) {
            var html = '';
            $(data).find("item").each(function () {
                var el = $(this);
                html +='<li>';
                html += '<h3><a href="' + el.find('link').text() + '">' + el.find('title').text() + '</a></h3>';
                html += '<img src="' + el.find('image').text()+'">' + '</br>';
                html += '' + el.find("description").text() + '</span>';
                html +='</li>';
            });
            $("#get_feeds").html(html);
        });
    });
    </script>
</head>
<body>
    <div id="get_feeds"></div>
</body>
</html>

更新了完整的示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM