2013-05-09 156 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

相关问题