jQuery table表格隔行換色程式碼例項

antzone發表於2018-07-28

下面是一段程式碼例項,能夠實現隔行變色的效果,這是網站人性化措施之一,在實際應用中的使用非常廣泛。

程式碼例項如下:

[HTML] 純文字檢視 複製程式碼執行程式碼
<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<meta name="author" content="http://www.softwhy.com/" /> 
<title>table細線表格-螞蟻部落</title> 
<style type="text/css">  
#thetable{ 
  background-color:green; 
  font-size:12px; 
} 
#thetable th{ 
  text-align:center; 
  background-color:#CCF; 
  height:30px; 
  line-height:30px; 
} 
#thetable td{ 
  width:150px; 
  height:30px; 
  line-height:30px; 
  text-align:center; 
} 
.even{background:#FFF38F;} 
.odd{background:#FFFFEE;} 
.selected{background:#FF9900;}
</style>  
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
<script type="text/javascript"> 
$(function(){ 
  $("#thetable tr:odd").addClass("odd"); 
  $("#thetable tr:even").addClass("even"); 
}); 
</script> 
</head>  
<body>  
<table cellpadding="0" cellspacing="1" id="thetable"> 
  <tr> 
    <th>標題一</th> 
    <th>標題二</th> 
    <th>標題三</th> 
    <th>標題四</th> 
  </tr> 
  <tr> 
    <td>螞蟻部落一</td> 
    <td>螞蟻部落二</td> 
    <td>螞蟻部落三</td> 
    <td>螞蟻部落四</td> 
  </tr> 
  <tr> 
    <td>螞蟻部落一</td> 
    <td>螞蟻部落二</td> 
    <td>螞蟻部落三</td> 
    <td>螞蟻部落四</td> 
  </tr> 
  <tr> 
    <td>螞蟻部落一</td> 
    <td>螞蟻部落二</td> 
    <td>螞蟻部落三</td> 
    <td>螞蟻部落四</td> 
  </tr> 
  <tr> 
    <td>螞蟻部落一</td> 
    <td>螞蟻部落二</td> 
    <td>螞蟻部落三</td> 
    <td>螞蟻部落四</td> 
  </tr> 
  <tr> 
    <td>螞蟻部落一</td> 
    <td>螞蟻部落二</td> 
    <td>螞蟻部落三</td> 
    <td>螞蟻部落四</td> 
  </tr> 
</table> 
</body>  
</html>

上面的程式碼實現了隔行變色的效果,程式碼比較簡單這裡就不多介紹了,可以參閱相關閱讀。

相關閱讀:

(1).: odd選擇器參閱jQuery :odd一章節。

(2).addClass()函式參閱jQuery addClass()一章節。

相關文章