我有我的HTML页面上的一些标签面板,每个标签都有一个href告诉像这样的标签:寻找#在URL
<li class="list"><a href="#tab6">FAQs/Ajuda</a></li>
,但我想从另一个打开#tab6页面,并使我的活动标签onload。
有人可以给我一小块jquery样本来完成这个吗?
我想过从另一个页面调用像在href:http://somelink.com/help.html#tab6
我有我的HTML页面上的一些标签面板,每个标签都有一个href告诉像这样的标签:寻找#在URL
<li class="list"><a href="#tab6">FAQs/Ajuda</a></li>
,但我想从另一个打开#tab6页面,并使我的活动标签onload。
有人可以给我一小块jquery样本来完成这个吗?
我想过从另一个页面调用像在href:http://somelink.com/help.html#tab6
这是网址hash
。你可以得到价值一样,没有jQuery的需要:
var hash = window.location.hash;
给这一个镜头:
<li class="list"><a id="tab6" href="#tab6">FAQs/Ajuda</a></li>
$(function() {
var hash = window.location.hash || '#tab1';
// your code setting up your tabs
$(hash).click();
});
添加标识相匹配的哈希值的标签,并在之后添加$(hash).click();
您已为您的选项卡设置.click()
处理程序。
$(function(){
//use location.hash and do whatever you need to activate the tab here
});
我不知道究竟你正在试图做的,但它听起来像你需要使用的location.hash。
也许在页面加载时,你可以调用像
if(location.hash == "#tab6"){
//put the code to set your tabs here
}