用jQuery/javascript显示博客偏移量为3的帖子

Display posts from blog offset by 3 with jQuery/javascript

本文关键字:偏移量 jQuery javascript 显示      更新时间:2023-09-26

我使用jquery-rss在网页上显示最新的帖子。我想要的是显示3个帖子,但不是最新的三个,之后的三个。所以如果我把前6个抽出来它会显示最后3个。

Post 1 -不显示Post 2 -未显示帖子3 -未显示邮报》4邮报》5邮报6

我该如何用javascript或jQuery来解决这个问题?

    <script type="text/javascript">
  jQuery(function($) {
    $("#rss-feeds").rss("http://news.bearingnet.net/feed/", {
      layoutTemplate: "<div class='feed-container'>{entries}</div>",
      entryTemplate: "<div class='rssEntry'><p class='padding-top'>{teaserImage}<a href='{url}' target='_blank'>{title}</a><br /> {date} <br />{shortBodyPlain}...<div class='text-right'></p><p><a href='{url}' target='_blank' class='btn main-bg'>Read more</a></p></div></div>",
    })
  })
</script>

很抱歉这么讽刺,但如果你只看医生的信,这显然是一个优势。

$("#rss-feeds").rss(
  "http://feeds.feedburner.com/premiumpixels",
  {
    // how many entries do you want?
    // default: 4
    // valid values: any integer
    limit: 10,
    // want to offset results being displayed?
    // default: false
    // valid values: any integer
    offsetStart: 3, // offset start point
    offsetEnd: false, // offset end point
    // will request the API via https
    // default: false
    // valid values: false, true
    ssl: true,
.....

直接从文档页…

查找offsetStart。应该可以了。整个过程:谷歌"jquery-rss"寻找你的答案,花了我大约15秒。这与炫耀无关。我只是想睁开眼睛。

更新/编辑:

好的,所以. .看了下面评论中的讨论,我将抛出另一个解决方案或更好的工作方法,这有点尴尬,只是因为其他选项似乎不起作用。

您可以简单地隐藏前三个RSS帖子使用以下css-rules:

.feed-container:first-of-type {
    display: none;
}
.feed-container:nth-of-type(2) {
    display: none;
}
.feed-container:nth-of-type(3) {
    display: none;
}

这个解决方法只是隐藏前三个帖子。这既不优雅,也不是正确的方法——但它应该可以工作。