だから私は自分のページにこのhtmlを持っています:
<div class='item'>
<h2><a href='http://www.mysite.com/1'>Link 1</a></h2>
<p class='desc'>Text text text text</p>
</div>
<div class='item'>
<h2><a href='http://www.mysite.com/2'>Link 2</a></h2>
<p class='desc'>Text text text text</p>
</div>
<div class='item'>
<h2><a href='http://www.mysite.com/3'>Link 3</a></h2>
<p class='desc'>Text text text text</p>
</div>
兄弟の h2 タグからのリンクを使用して、段落の最後にリンクを追加したいと考えています。私はこのjQueryを持っています:
$('p.desc').append(' <a href="' + $(this).prev().find('a').attr('href') + '">More ></a>');
しかし、リンクは に設定されているだけundefined
です。ここで何が間違っていますか?