2009-10-31 4 views

답변

1

사이드 바의 링크가 하이퍼 링크 인 경우 쿼리 문자열에 뭔가를 전달하는 것이 좋습니다.

귀하의 사이트 언어는 언어에 따라 다르지만 링크의 쿼리 문자열에서 어떤 것을 감지하고 보이는 탭 서버를 변경할 수 있습니까? 대안으로; JavaScript를 사용하여 변수를 선택하는 함수를 작성하여 jQuery 준비 이벤트에서 실행하고 보이는 컨텐츠와 포커스 된 탭을 변경할 수 있습니다. (웹에서 빌려)의 라인을 따라

뭔가 :

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 플러그인이있을 수도 있습니다.

질문을 다시 읽기 만하면됩니다. 죄송합니다 (

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

: 당신은 사이드 바 링크가 어떻게 든 당신은 당신이 quids해야 표시 할 내용과 관련 당신의 ID로 너무 오래, 사이드 바 링크 클릭 이벤트의 DEFAULTACTION을 해제하고, JQuery와 문을 수행 할 수 구문이 잘못된 경우)

관련 문제