<table>
<tr>
<td class="one"><input type="text"></td><td class="two"><input type="text" value="12"></td><td class="three"><input type="text"></td>
</tr>
<tr>
<td class="one"><input type="text"></td><td class="two"><input type="text" value="22"></td><td class="three"><input type="text"></td>
</tr>
<tr>
<td class="one"><input type="text"></td><td class="two"><input type="text" value="14"></td><td class="three"><input type="text"></td>
</tr>
</table>
$(".one input").change(function(){
???
})
直播:http : //jsfiddle.net/34Vtk/
如果我将值填充到第一列 ( .one
),则该值应乘以.two input.val()
,结果应显示在.three.input.val()
.
我可以用 ID 做这个,但我不能使用函数$(this)
和next()
:( 这些输入很多,我必须使用这个$(this)
和next()
,而不是 ID。