2013-10-09 59 views
0

我想使用此代碼不同樣式應用到每個第一錶行低於某一類:jQuery的應用CSS在每個表的第一個錶行

$(".my-class tr:first td").css({"color":"#0064CC","font-size":"15px","border-bottom-style":"none"}); 

的問題是,它只適用於第一張表,它在該類下找到。

缺少什麼我在這裏?

回答

0

嘗試這樣的事情

$(".my-class tr:first td").each(function(){ 
    $(this).css({"color":"#0064CC","font-size":"15px","border-bottom-style":"none"}); 
}) 
+0

不工作:( – Joly

2

嘗試以下操作:

$(".my-class").find("tr:first td").css({"color":"#0064CC","font-size":"15px","border-bottom-style":"none"}); 

你以前的代碼僅是找到的第一行和TD,這將找到.my-class每一個元素,並找到找到的元素的第一TR/TD元素。

+0

不是,仍然不適用它.... – Joly

+0

你能提供你正在使用的表格的HTML嗎? – Nunners

1

您也可以嘗試精密

$(".my-class").find("tr td:eq(0)").css({"color":"#0064CC","font-size":"15px","border-bottom-style":"none"}); 
1

變化

$(".my-class tr:first td") 

$("table tr:first").has('.my-class').find('td') 
相關問題