$("tr:even").css("background-color","#B2E0FF");中$是选择的意思,那.css是什么意思?

html-css016

$("tr:even").css("background-color","#B2E0FF");中$是选择的意思,那.css是什么意思?,第1张

你好!

这应该是引用了jQuery框架的js代码,

$是jQuery这个对象的同义词,即$('tr:even')和jQuery('tr:even')没有区别,但是能少打几个字。

.css是该对象提供的方法,意思是对$('tr:even')的结果集设置它们的style属性background-color为#b2e0ef这个颜色。

仅代表个人观点,不喜勿喷,谢谢。

$(funtion(){

$("tr:even").css("background-color", "#ccc")

})

even 就是 查找表格的1、3、5...行(即索引值0、2、4...)

或者 $("tr:odd") 查找表格的2、4、6行(即索引值1、3、5...)

:odd 奇数 :even 偶数

<table border="1">

<tr><td>第一行</td></tr>

<tr><td>第二行</td></tr>

<tr><td>第三行</td></tr>

<tr><td>第四行</td></tr>

</table>

$("tr:odd").css({background: "#f00"})// 1, 3 行

$("tr:even").css({background: "#00f"})// 2, 4 行