商品一覧があります。各製品には、タイトルとレビュー リンクがあります。現在、タイトルは個々の製品ページに直接リンクしており、レビュー リンクは別の場所に移動しています。
jquery each ループを使用して各 li を循環させ、タイトル (最初のリンク) から href を取得し、それをレビュー リンク (2 番目のリンク) に適用して、両方が製品ページを指すようにしたいと思います。
単純化されたコードは次のようになります。
<ul>
<li><a href="product1.html">Product 1</a><a href="review1.html">Review 1</a></li>
<li><a href="product2.html">Product 2</a><a href="review2.html">Review 2</a></li>
<li><a href="product3.html">Product 3</a><a href="review3.html">Review 3</a></li>
</ul>
次のようなものになると思いました。
$("li").each(function(){
var link = $("a:eq(0)").attr('href');
$("a:eq(1)").attr("href", link);
});
ただし、常に同じ変数「リンク」を使用します。
誰かが私を助けることができますか?