2013-11-25 70 views
-1

我会选择最接近的TR并将其保存到一个变量jQuery的:选择TR元素的第二个TD

var closestElement = $(this).closest('tr'); 

在某些部分后,我需要得到这个元素的第二次TD和要替换的文本用我自己的文字 。

我该怎么做jQuery中?

+0

的有很多方法可以做到这一点,所以你卡在哪里? –

+0

jquery文档非常易读和可浏览;我鼓励你在尝试解决这样的问题时首先使用它们。 – Blazemonger

回答

0
var closestElement = $(this).closest('tr'); 

closestElement.find("td:eq(1").text("desire text"); 

在单行中您可以按照以下方法完成。

$(this).closest('tr').find("td:eq(1").text("desire text"); 

参考eq()

1

尝试:

$(closestElement).find("td:eq(1)").text("your text");