2010-06-01 56 views
7

我想要一个CSS类中增加第一个TD(小区)(并且没有其他TD)的每个TR(行)我表。jQuery选择问题(首先TD在每个TR中的一个表)

有人可以帮我用这个jQuery选择器吗?

谢谢!

+0

你应该张贴你已经到目前为止已经试过。 – 2010-06-01 18:56:06

+0

为什么。这必须是一个单线并且容易回答而不需要我的方法。为了争辩,我的尝试是table> tr> td,但是这选择了所有td,我没有得到第一个:孩子正确地工作。 – Alex 2010-06-01 18:57:02

回答

10

使用first-child选择:

$("table tr td:first-child").text("I am the first child of the row"); 

一个小测试:http://jsfiddle.net/WxzfQ/

+0

啊我以为我需要在那里指定后代...让我试试这个:) – Alex 2010-06-01 18:58:32

+0

作品!谢谢你的哥们。 – Alex 2010-06-01 19:02:14

+0

'table> tr'与喜欢将tbody'元素添加到您的标记中的浏览器混淆起来(firefox和chrome是两个罪魁祸首)。 – karim79 2010-06-01 19:02:22