2010-07-14 84 views
1

在我的Blogger博客我在模板jQuery的饼干和Blogger

<b:if cond='data:blog.pageType == &quot;index&quot;'> 

<b:else/> 
<p><data:post.body/></p> 
</b:if> 

此代码基本上显示了博客文章的身体,只有当它是一个个人博客网页上的代码。

你可以在这里看到一个例子www.spoilertv.com当你在主页上时只显示帖子标题。点击标题可以显示完整的帖子。

我想什么做的是给博客的读者,如果显示或不主页上的邮政机构的选择

我想一个简单的单选按钮或复选框,我可以在博客上放置诸如“显示完整内容”之类的内容。这是默认关闭的。如果用户点击它,我们然后使用Jquery设置一个cookie,然后我们重新加载页面。

将使用cookie,以便如果用户稍后返回到站点,则会记住他们的偏好并相应地显示。

上面的代码需要更新,以便它检查cookie的值,如果它设置为完整内容,则会显示。伪代码就像这样。

<b:if cond='data:blog.pageType == &quot;index&quot;'> 

if cookie is set to full content then 
<p><data:post.body/></p> 
endif 

<b:else/> 
<p><data:post.body/></p> 
</b:if> 

如果有人能帮助我这个小项目,我将非常感激。

在此先感谢您的帮助。

+1

考虑是在您的标题更加具体,而且也没有必要寻求帮助的..我们都在这里帮助和帮助...!请通过http://stackoverflow.com/faq查看stackoverflow是如何工作的。 – Lipis 2010-07-14 12:28:56

回答

1

我是一个WordPress开发者,所以不太熟悉博主,但会尽力帮助你。

如果博主与WP类似,那么这不是隐藏或显示页面上已经生成的内容的问题。 (这是JQ会为你做的)。你的第一步是让内容出现。

而且我知道它可以在博客做 - 这里有一个例子:

http://photographybyspandan.blogspot.com/

加上这里做了一个测试后:http://siberianx37thoughts.blogspot.com/

我认为这是一个设置,您可以在博客设置显示完整的帖子标题。

然后,您可以编辑该模板,并将该帖子包装到一个元素中。在这种情况下,它只是添加一个特定的类。然后使用jQuery来隐藏/显示元素

http://www.learningjquery.com/2006/09/basic-show-and-hide

您可以使用Firefox的Firebug,以帮助您太:)