2009-10-31 70 views

回答

1

如果側邊欄上的鏈接是真正的超鏈接,那麼我會建議在querystring中傳遞一些東西。

這取決於您的網站是什麼語言,但是您能否在鏈接的查詢字符串中檢測到某些內容並更改可見標籤頁服務器端?

或者;使用JavaScript,創建一個函數來獲取變量,您可以在jQuery就緒事件中觸發並更改可見內容和焦點選項卡。

東西沿的線(從web藉此):

function querySt(queryvariable) 
{ 
    hu = window.location.search.substring(1); 
    gy = hu.split("&"); 
    for (i=0;i<gy.length;i++) 
    { 
     ft = gy[i].split("="); 
     if (ft[0] == queryvariable) 
     { 
      return ft[1]; 
     } 
    } 
} 

由焦距: VAR foobar的= querySt( 「foobar的」);

也可能有一個jQuery插件。

只需重新閱讀您的問題;您可以禁用側邊欄鏈接點擊事件的DEFAULTACTION並執行一個jQuery語句,所以只要你的ID欄鏈接某種程度上與你想顯示你應該可以quids內容:

$(".sidebarlink").click(function(e) { 
// check this 
e.disableDefault(); 
var linkid = this.id; 
$("#content-" + linkid).show(); 
}); 

(對不起如果語法錯誤)

相關問題