2010-06-01 61 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