Javascript 刷新页面并更改URL的ID

Javascript 刷新页面并更改URL的ID,javascript,html,css,zurb-foundation,Javascript,Html,Css,Zurb Foundation,我正在尝试创建一个包含选项卡式内容的页面。我在使用基础选项卡(http://foundation.zurb.com/docs/tabs.php) 我在元素之外创建了一个链接,如果只使用,它就不起作用。我尝试使用javascript重新加载页面,但也不起作用 如何继续?您不必手动执行定位。重新加载。导航到新哈希将更新URL,而无需重新加载页面。如果DOM中的某个元素具有IDsimple5,浏览器将滚动到该元素 您还可以手动查看hash change事件(或者重复检查URL是否有更改,对于不支持该事

我正在尝试创建一个包含选项卡式内容的页面。我在使用基础选项卡(http://foundation.zurb.com/docs/tabs.php)

我在
元素之外创建了一个链接,如果只使用
,它就不起作用。我尝试使用javascript重新加载页面
,但也不起作用


如何继续?

您不必手动执行
定位。重新加载
。导航到新哈希将更新URL,而无需重新加载页面。如果DOM中的某个元素具有ID
simple5
,浏览器将滚动到该元素

您还可以手动查看hash change事件(或者重复检查URL是否有更改,对于不支持该事件的浏览器),并执行诸如切换到某个选项卡之类的操作


如果您希望在浏览器历史记录中反映选项卡之间的切换,则需要执行此操作。如果您不想在浏览器历史记录中留下标记,您应该截取链接单击,提取
href
以用作显示哪个选项卡的指示器,执行选项卡更改,并防止浏览器跟随链接(这样就不会发生实际的哈希更改)

当您在单击时调用JS时,它在默认操作之前运行。重新加载没有标签的页面

尝试使用JS:

您还可以使用et函数动态获取id


对不起,我的英语不好^-^

将链接到id为
simple5
的元素,您有这样的元素吗?已工作:)!谢谢你的帮助。