<script type="text/javascript">
$(document).ready(function(){
$('.show').click(function(e){
$(this).closest('.b').css('display','block');
e.preventDefault;
});
});
</script>
<style type="text/css">
.b{ display:none; }
</style>
<div class="a"><a href="#" class="show">show content 1</a></div>
<div class="b">content 1</div>
<div class="a"><a href="#" class="show">show content 2</a></div>
<div class="b">content 2</div>
<div class="a"><a href="#" class="show">show content 3</a></div>
<div class="b">content 3</div>
フィドルページ: http://jsfiddle.net/dus4a/3/
基本的に、リンクを押すと表示されるコンテンツが 3 つありますが、最も近いものが実行されません。何が問題なのか教えてもらえますか?
どうもありがとう