2013-08-30 3 views
1

를 사용하여 URL 값에서 DIV 내부 링크 PARAM을 적용 div 내의 모든 링크 .. ".page"를 추가하고 url 문자열의 메뉴 매개 변수에 따라 "& menu = 1"을 추가하십시오.그래서 같은 URL이 JQuery와

나는 이것이 의미가 있기를 바랍니다. 나는 jsfiddle를 만들 예정이다.

여기 내 JS입니다.

http://jsfiddle.net/kWAxe/

+0

나는 메뉴의 PARAM을 얻는 방법을 파악하고, 각 문에 그것을 적용 할 수 없습니다. – Blynn

답변

1

$(".page a").each(function(){ 
//get page param with getmenu  
var getmenu = ""; 
var attr = $(this).attr("href"); 
attr+"&menu="+getmenu; 
}); 
방법에 대해 :

$(".page a").each(function(){ 
    //get page param with getmenu  
    var getmenu = location.href.split("?")[1]; 
    var attr = $(this).attr("href"); 
    $(this).attr("href", attr + "&" + getmenu); 
}); 
+0

감사합니다. 매력적이었습니다. – Blynn

0

확인이. 변수를 다시 href 속성으로 재설정해야합니다. 변수 이름을 수정해야합니다.

var gemenu = 0; 

$(".page a").each(function(){ 
    //get page param with getmenu  
    gemenu += 1; 
    var attr = $(this).attr("href"); 
    attr += "&menu="+gemenu; 
    $(this).attr("href", attr); 
}); 

http://jsfiddle.net/kWAxe/2/