次のような HTML マークアップがあります。
<tr>
<td>
<a href="javascript:void(0)" class="slideNextSlidable">Click Here</a>
</td>
</tr>
<tr class="slidable">
<td>
<p>Hide me</p>
</td>
</tr>
そして私のjavascript / jquery:
$(function() {
$('.slideNextSlidable').click(function() {
$(this).parent().next('.slidable').hide();
});
});
ただし、これは取得していないようです.slidable
tr
クリックされたリンク.slidable
の次の (または最も近い) 行を非表示にしようとしています。.slideNextSlidable
これは foreach ループにネストされています (これらの行は多数あります)
フィドルを参照してください: http://jsfiddle.net/alexjamesbrown/Zx5sR/