1

タグにjQueryを介してパラメータを追加するためにそれぞれthの下にアクセスする方法の手がかりはありますか?class="CenteredHeader"a

<tr class="CenteredHeader">
  <th scope="col"></th>
  <th scope="col">
      <a href="/BoxOffice/Movies/807?sort=MovieName&amp;sortdir=ASC">Pelicula</a>
  </th>
  <th scope="col">
      <a href="/BoxOffice/Movies/807?sort=TechnologyName&amp;sortdir=DESC">Tecnologia</a>
  </th>
</tr>
4

3 に答える 3

8
$('.CenteredHeader th a').each(function() {
    $(this).attr('href', function(i, oldhref) {
         return oldhref + '&amp;p1=111'
     });
})​;

a必要に応じて、上記のソリューションで各タグに異なるパラメーターを使用できます。

@François Wahlのコメントが述べたようにもできます:

$('.CenteredHeader th a').attr('href', function(i, oldhref) {
     return oldhref + '&amp;p1=111'
})​;
于 2012-08-14T11:59:22.237 に答える
2

これを試して:

$('.CenteredHeader th a').attr('href', "/BoxOffice/Movies/807?sort=MovieName&amp;sortdir=ASC&amp;p1=111")
于 2012-08-14T12:00:04.420 に答える
1
$('.CenteredHeader a').each(function(index, a) {
  var newHref = $(a).attr('href')+'&key=value';
  $(a).attr('href', newHref );
});
于 2012-08-14T12:01:46.133 に答える