これは確かに単純なものですが、それを機能させる方法を考えることはできません。私は . next() と . nextAll() を試してみましたが、役に立ちませんでした。私が考えることができる唯一のことは、私がしようとしている機能がコードの流れのために機能していないということです。とにかく、以下はあなたのためのjqueryとhtmlです。ダウンロードがクリックされたときにフォームボックスをフェードインさせようとしています。
HTML:
<div class="pdfs">
<div class="pdf-left">
<div class="image">
<img src="images/pdfs/macrolux/1.jpg" width="100" height="79">
</div>
<div class="text">
<div class="view">View</div>
<div class="download">Download</div>
</div>
</div>
<div class="pdf-right">
<div class="image">
<img src="images/pdfs/macrolux/2.jpg" width="100" height="79">
</div>
<div class="text">
<div class="view">View</div>
<div class="download">Download</div>
</div>
</div>
</div>
<div class="form-box">
Form
</div>
jQuery:
$(document).ready(function(){
$('div.download').on('click', function(){
$(this).next('div.form-box').fadeIn('slow');
});
});