<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()
:( これらの入力は多く、ID ではなく、これ$(this)
とを使用する必要がありnext()
ます。