1

だから私は次のようなURLを持っています:

www.site.com/nice.html?menu=1

「.page」という名前のdiv内のすべてのリンクを見つけて、URL文字列内のメニューパラメーターに基づいて「&menu = 1」を追加しようとしています。

これが理にかなっていることを願っています。jsfiddle を作成します。

これが私のJSです。

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

http://jsfiddle.net/kWAxe/

4

2 に答える 2

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/

于 2013-08-30T13:04:45.650 に答える