在不同的选项卡中打开 rss 提要链接

Open rss feed links in a different tab

我在 jquery 中添加了一个 rss 提要,如下所示:

jQuery(function ($) {
            $("#rss-feeds").yrss("http://tabnews.co.za/Home/?cat=31&feed=rss2", { image: true, limit: 3 });
            $("#rss-feeds2").yrss("http://tabnews.co.za/Home/?cat=34&feed=rss2", { image: true, limit: 3 })
        });

目前,当您单击 link 时,它会在同一选项卡上打开,如何在单击 link 时在不同的选项卡上打开它。 我知道在 html 中使用 links 你可以使用 target= _blank 将打开一个新的 tab.I 我不确定如何将它添加到上面的 jquery 函数中。

我试过了,没用

$("#rss-feeds").yrss("http://tabnews.co.za/Home/?cat=31&feed=rss2","target=_blank", { image: true, limit: 3 });

根据 YRSS 文档,有一个名为 linktarget 的 属性,它接受 _self_blank_parent_top。这应该允许您根据需要将 link 的目标更改为 _blank

将您的代码更改为以下内容应该有效。

jQuery(function ($) {
    $("#rss-feeds").yrss("http://tabnews.co.za/Home/?cat=31&feed=rss2", { image: true, limit: 3, linktarget: "_blank" });
    $("#rss-feeds2").yrss("http://tabnews.co.za/Home/?cat=34&feed=rss2", { image: true, limit: 3, linktarget: "_blank" })
});

也许这可以帮到你

选项 1:

$("#rss-feeds").yrss("http://tabnews.co.za/Home/?cat=31&feed=rss2",{ image: true, limit: 3 ,linktarget: "_blank"});

选项 2:

$("#rss-feeds").yrss("http://tabnews.co.za/Home/?cat=31&feed=rss2", { image: true, limit: 3 }).attr({"target" : "_blank"})