我有我的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
}