使用JQ完成表格隔行換色的簡單實例
1、步驟分析:
第一步:引入jquery的類庫
第二步:直接寫頁面加載函數(shù)
第三步:直接使用jquery的選擇器(組合選擇)拿到需要操作的元素(奇數(shù)行和偶數(shù)行)
第四步:分別使用CSS的方法(css(name,value))對奇數(shù)行和偶數(shù)行設(shè)置背景顏色。
2、具體代碼實現(xiàn):
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用jQuery完成表格隔行換色</title> <script type="text/javascript" src="../js/jquery-1.8.3.js" ></script> <script> //1.頁面加載 $(function(){ //2.獲取tbody下面的偶數(shù)行并設(shè)置背景顏色 $("tbody tr:even").css("background-color","gold"); //3.獲取tbody下面的奇數(shù)行并設(shè)置背景顏色 $("tbody tr:odd").css("background-color","pink"); }); </script> </head> <body> <table border="1" width="500" height="50" align="center" id="tbl" id="tbl"> <thead> <tr> <th>編號</th> <th>姓名</th> <th>年齡</th> </tr> </thead> <tbody> <tr > <td>1</td> <td>張三</td> <td>22</td> </tr> <tr > <td>2</td> <td>李四</td> <td>25</td> </tr> <tr > <td>3</td> <td>王五</td> <td>27</td> </tr> <tr > <td>4</td> <td>趙六</td> <td>29</td> </tr> <tr > <td>5</td> <td>田七</td> <td>30</td> </tr> <tr > <td>6</td> <td>汾九</td> <td>20</td> </tr> </tbody> </table> </body> </html>
3、真正開發(fā)時一般CSS樣式已經(jīng)由美工寫好,此時可以使用jquery的CSS類操作
具體代碼如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用jQuery完成表格隔行換色</title> <link rel="stylesheet" href="../css/style.css" rel="external nofollow" /> <script type="text/javascript" src="../js/jquery-1.8.3.js" ></script> <script> //1.頁面加載 $(function(){ //2.獲取tbody下面的偶數(shù)行并設(shè)置背景顏色 $("tbody tr:even").addClass("even"); //3.獲取tbody下面的奇數(shù)行并設(shè)置背景顏色 $("tbody tr:odd").addClass("odd"); }); </script> </head> <body> <table border="1" width="500" height="50" align="center" id="tbl" id="tbl"> <thead> <tr> <th>編號</th> <th>姓名</th> <th>年齡</th> </tr> </thead> <tbody> <tr > <td>1</td> <td>張三</td> <td>22</td> </tr> <tr > <td>2</td> <td>李四</td> <td>25</td> </tr> <tr > <td>3</td> <td>王五</td> <td>27</td> </tr> <tr > <td>4</td> <td>趙六</td> <td>29</td> </tr> <tr > <td>5</td> <td>田七</td> <td>30</td> </tr> <tr > <td>6</td> <td>汾九</td> <td>20</td> </tr> </tbody> </table> </body> </html>
在谷歌瀏覽器內(nèi)運(yùn)行,就實現(xiàn)了表格隔行換色的效果。
以上這篇使用JQ完成表格隔行換色的簡單實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于jquery實現(xiàn)的上傳圖片及圖片大小驗證、圖片預(yù)覽效果代碼
基于jquery實現(xiàn)的上傳圖片及圖片大小驗證、圖片預(yù)覽效果代碼,需要的朋友可以參考下。2011-04-04jQuery擴(kuò)展_動力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了jQuery擴(kuò)展,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07jQuery實現(xiàn)對無序列表的排序功能(附demo源碼下載)
這篇文章主要介紹了jQuery實現(xiàn)對無序列表的排序功能,涉及jQuery與javascript常見的文本操作函數(shù)與sort排序函數(shù)的相關(guān)使用方法,具有一定參考借鑒價值,需要的朋友可以參考下2016-06-06jQuery實現(xiàn)表格元素動態(tài)創(chuàng)建功能
這篇文章主要為大家詳細(xì)介紹了jQuery實現(xiàn)表格元素動態(tài)創(chuàng)建功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01jQuery動態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法分析
這篇文章主要介紹了jQuery動態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法,結(jié)合實例形式分析了動態(tài)添加元素?zé)o法綁定事件的原因與相關(guān)解決方法,需要的朋友可以參考下2018-01-01