HTML :
<div class="group">
<div class="link"><a class="add_link" href="javascript:">add</a></div>
<p class="values">test....</p>
<input type="text" class="box1" value="10" />
<input type="text" class="box2" value="20" />
<input type="text" class="box3" value="30" />
<input type="text" class="final" value="100" />
</div>
<div class="group">
<div class="link"><a class="add_link" href="javascript:">add</a></div>
<p class="values">test....</p>
<input type="text" class="box1" value="5" />
<input type="text" class="box2" value="10" />
<input type="text" class="box3" value="15" />
<input type="text" class="final" value="700" />
</div>
<div class="group">
<div class="link"><a class="add_link" href="javascript:">add</a></div>
<p class="values">test....</p>
<input type="text" class="box1" value="103" />
<input type="text" class="box2" value="230" />
<input type="text" class="box3" value="350" />
<input type="text" class="final" value="770" />
</div>
jQuery:
$('.add_link').click(function(){
value=$(this).parent('div').next('p').next('input.box1').next('input.box2').next('input.box3').next('input.final').val();
alert(value);
});
jsFiddle : http://jsfiddle.net/Thn6A/
クラスadd_linkの要素をクリックすると、そのグループのクラスの最終値を選択したいと思います。私は上記のコードを書きましたが、それはうまくいくようですが、要素をターゲットにするためのより直接的なセレクターが必要です。