2010-07-14 121 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,以幫助您太:)