私はまだjQueryを学習しており、動的に生成された各リンクをDiv内の前の静的リンクと同じURLにしようとして立ち往生しています。コードは、生成されたすべてのリンクに同じURL(#1)を適用しているようですが、2番目のDivで#2にする必要があります。
コード:
$(document).ready(function() {
$('.sorter > div p').append('<a class="rdm">Read More</a>');
$('a.rdm').each(function() {
var lnk = $('.sorter > div').find('a').attr('href');
$(this).attr('href', '' + lnk);
});
});
HTML:
<div class="sorter">
<div><a href="#1">link A</a><p>some text </p></div><br /><br />
<div><a href="#2">link B</a><p>some text </p></div>
</div>
助けてくれて本当にありがとうございます!