2010-12-02 9 views
0

Javascriptを使用してリストのリンクの最後に文字列を追加するにはどうすればよいですか? から:子リンクURLに文字列を追加する

<div id="pagination"> 
    <ul> 
    <li><a href="http://site.com/P1/">Page 1</a></li> 
    <li><a href="http://site.com/P2/">Page 2</a></li> 
    </ul> 
</div> 

<div id="pagination"> 
    <ul> 
    <li><a href="http://site.com/P1/?some=blah">Page 1</a></li> 
    <li><a href="http://site.com/P2/?some=blah">Page 2</a></li> 
    </ul> 
</div> 

へのExpressionEngineのは、これらのページネーションリンクが生成される方法にはほとんど制御することができます。クイックや汚れ

答えて

3
$('#pagination a').attr('href', function() { 
    return this.href + '?some=blah'; 
}); 

ルック。

elusiveのコメントに入力してください。

+0

ありがとう、これは完全に機能しました! –

+0

@Danny Garcia:この回答は、その横の中空のチェックマークをクリックすることで受け入れることができます。 – jwueller

+0

うれしかったです。 StackOverflowへようこそ! – cambraca

1

:それはhere作業で

$('#pagination li a').each(function() { 
    this.href += '?some=blah'; 
}); 
1

これはあなたのために働く必要があります。

$('#pagination a').each(function() { 
    this.href += '?some=blah'; 
}); 

変更#pagination a何が必要セレクタに。

関連する問題