我已经动态生成了要与 JQuery 一起使用的 HTML 表。它看起来有点像这样,只有更多的<tr>
元素。
<table>
<tr>
<td class="name"> Apples </td>
<td class="value"> 2.33 </td>
<td class="amount"> <input type="text"></td>
</tr>
</table>
我正在编写的脚本将获取文本输入字段中的任何内容,将其乘以值中指定的浮点数td
并输出。<td>
但是,我在使用 JQuery时遇到了问题。
我尝试了类似的东西
parseFloat($(".amount input").parent().siblings($("td.value")).text())
获得价值,但它不起作用 - 它似乎试图将它乘以每个元素,而不管类如何。我尝试了一个<tr>
唯一的数据是整数的地方......
2013-8-28 | 2.1 | 20
...它吐出 4026。我不知道为什么。
所以,问题仍然存在:我如何从同一<td>
类value
开始获取该类的内容?input
<tr>