我仍在学习 jQuery,我一直试图让每个动态生成的链接与 Div 中的前一个静态链接具有相同的 URL。该代码似乎将相同的 URL (#1) 应用于所有生成的链接,而在第二个 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>
非常感谢您的帮助!