我想在每个项目底部的帖子中预览下一篇文章。目的是通过让访问者查看下一篇博客文章的片段并在感兴趣时单击它来增加每个访问者的页面浏览量。
我想知道解决该问题的最佳方法,以获得下一篇文章的标题和正文预览(摘要)。
我应该在帖子或提要上使用表达方式吗?代码还应该高效,这样就不会不必要地循环所有项目。
这适用于 Google 的 Blogger 服务。
最佳答案
我知道这是一篇旧帖子,但这篇帖子仍然有浏览者,所以我想我会回答它。
就显示帖子标题而不是下一个和上一个帖子(也称为“旧帖子”和“新帖子”)而言,请将以下代码复制粘贴到“/head”上方
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"> </script>
<script type="text/javascript">
var olderLink = $("a.blog-pager-older-link").attr("href");
$("a.blog-pager-older-link").load(olderLink+" h3:first", function() {
var olderLinkTitle = $("a.blog-pager-older-link:first").text();
$("a.blog-pager-older-link").text(olderLinkTitle);
});
var newerLink = $("a.blog-pager-newer-link").attr("href");
$("a.blog-pager-newer-link").load(newerLink+" h3:first", function() {
var newerLinkTitle = $("a.blog-pager-newer-link:first").text();
$("a.blog-pager-newer-link").text(newerLinkTitle);
});
</script>
关于blogger - 预览下一篇文章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7372875/