我希望为HTML表中的特定行获取一个元素。
这是我的桌子。
<tr class="inner2-top">
</tr>下面的类使用Javascript填充此表:
<td class="ddu-orl"> 到目前为止,我有9排左右。我想知道如何获得特定行的数据。
到目前为止,我有以下代码,但它似乎记录了该类的所有数据。那具体的一排呢?
function removeRoute() {
var objectId = $(".inner2-top").find(".ddu-orl").text();
console.log(objectId);
}我使用以下HTML运行以下代码:
<td class="status1"><img src="images/cross.png" href="#" onclick="removeRoute()" width="12" height="12" alt="cross">发布于 2014-07-15 01:12:19
在onclick函数中,如果将this作为参数传递,则可以很容易地隔离实例。
<img onclick="removeRoute(this)">现在,您可以从图像中遍历DOM。一条路径是首先查找最近的行,然后在该行内查找所需的元素。
function removeRoute(elem) {
var objectId = $(elem).closest('tr').find(".ddu-orl").text();
console.log(objectId);
}https://stackoverflow.com/questions/24748419
复制相似问题