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的元素时,我想选择其组的类最终值。我已经为它编写了上面的代码,这似乎可行,但我想要一个更直接的选择器来定位元素。