2013-05-09 145 views
1

我建立一個單頁的WordPress主題(包括的index.php和header.php文件footer.php)鏈接在一個頁面wordpress主題

網站內導航的jQuery的div隱藏和顯示做..

因此,頁面的url不會改變,但我想讓它成爲可能,這樣人們可以共享特定部分(或州)和書籤的鏈接,並且具有後臺按鈕功能。如何做到這一點?

+0

我聽說我可以通過使用Hashbangs或html5推狀態來實現這一目標......但我不知道該怎麼做! – Firezilla12 2013-05-09 07:07:04

回答

1

您正在尋找deep linking

jQuery Address*它是一個用於深層鏈接的插件,帶有crossbrowser支持。

* Github本身具有您正在查找的功能,請在瀏覽項目源時查看幻燈片切換。雖然github的深層鏈接only works with the History API

+0

是的,另一種方法是使用'歷史API'這一個。 – drinchev 2013-05-09 07:07:57

0

您可以使用#標籤與您聯繫:

HTML:

<a href='#sectionOne'>SectionOne</a> 
<a href='#sectionTwo'>SectionTwo</a> 

<section id='sectionOne'>Hey there, I'm section One</section> 
<section id='sectionTwo'>Hey there, I'm section Two</section> 

CSS:

section { 
    display: none; 
} 

section:target { 
    display: block; 
} 

點擊你的鏈接會在您的瀏覽器的URL與#sectionOne結束其書寫方便。此外,當你把CSS :target選擇特定#sectionOne將是可見的,根據您的CSS:

演示:http://jsbin.com/ogodeg/1

+0

這是好的,但它不能幫助我與jQuery動畫,並說...但無論如何感謝! – Firezilla12 2013-05-09 07:18:09

相關問題