亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

Jquery 實現table樣式的設定

2024-05-06 16:15:23
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Jquery 實現table樣式的設定方法的相關資料,需要的朋友可以參考下
 

上一篇我們使用jquery實現checkbox的全選,得到了一些朋友的建議,其中插件的定義我的確不太清楚,也鬧了個笑話,有些朋友建議我去看《鋒利的Jquery》,說實話正在看了。由于正在學習中,我就想把項目中經常要用的jquery效果自己寫成通用方法,可以在大家的幫助下完善這些方法,也可以讓不會的了解到一種做法,最后形成自己的Jquery 方法庫,方便以后的使用,這些例子都是我自己寫的,沒有參考,所以有很多地方需要改進。

1:為什么要寫這個方法

在項目中,一些table都要設置樣式,為了樣式的美觀,表頭是一個樣式,奇數行一個樣式,偶數行一個樣式。當鼠標經過的時候顏色變化,鼠標離開時顏色恢復,這就有了這樣方法。

2:實現過程

js文件xs_table_css.js

 

復制代碼代碼如下:

$(document).ready(function () {
    var xs_table_css = "xs_table"; //獲取table的css
    var xs_table_th_css = "xs_table_th"; //table 的th樣式
    var xs_table_even_css = "xs_table_even"; //table的偶數行css
    var xs_table_odd_css = "xs_table_odd"; //table的奇數行css
    var xs_table_select_css = "xs_table_select"; //table選擇行的樣式
    var xs_table = "table." + xs_table_css;
    $(xs_table).each(function () {
        $(this).children().children().has("th").addClass(xs_table_th_css); //表頭
        var tr_even = $(this).children().children(":even").has("td"); //數據偶數行
        var tr_odd = $(this).children().children(":odd").has("td"); //數據奇數行
        tr_even.addClass(xs_table_even_css);
        tr_odd.addClass(xs_table_odd_css);
        tr_even.mouseover(function () {
            $(this).removeClass(xs_table_even_css);
            $(this).addClass(xs_table_select_css);
        });
        tr_even.mouseout(function () {
            $(this).removeClass(xs_table_select_css);
            $(this).addClass(xs_table_even_css);
        });
        tr_odd.mouseover(function () {
            $(this).removeClass(xs_table_odd_css);
            $(this).addClass(xs_table_select_css);
        });
        tr_odd.mouseout(function () {
            $(this).removeClass(xs_table_select_css);
            $(this).addClass(xs_table_odd_css);
        });
    });
});

 

樣式文件xs_table.css

 

復制代碼代碼如下:

.xs_table
{
}
.xs_table_th
{
    height: 50px;
    background-color: #C0C0C0;
}
.xs_table_even
{
    height: 50px;
    background-color: #F0F0F0;
}

 

.xs_table_odd
{
    height: 50px;
    background-color: #FFFFFF;
}
.xs_table_select
{
    height: 50px;
    background-color: #D9D9D9;
}

 

頁面文件xs_table_css.htm

 

復制代碼代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <link href="xs_table.css" rel="stylesheet" type="text/css" />
    <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js" type="text/javascript">
    </script>
    <script src="xs_table_css.js" type="text/javascript"></script>
</head>
<body>
<table class="xs_table" width="800px">
<tbody >
<tr><th>headone</th><th>headTwo</th></tr>
<tr><td>第一行</td><td>111111111</td></tr>
<tr><td>第二行</td><td>222222222</td></tr>
<tr><td>第三行</td><td>333333333</td></tr>
<tr><td>第四行</td><td>444444444</td></tr>
</tbody>
</table>
<br />
<br />
<table class="xs_table" width="800px">
<tr><th>headone</th><th>headTwo</th></tr>
<tr><td>第一行</td><td>111111111</td></tr>
<tr><td>第二行</td><td>222222222</td></tr>
<tr><td>第三行</td><td>333333333</td></tr>
<tr><td>第四行</td><td>444444444</td></tr>
</table>
</body>
</html>

 

3:方法說明

  (1)mouseover和mouseout要先移除上次的css,不然會出現樣式疊加

  (2)找tr時注意tbody,雖然頁面上沒有tbody標簽,但是默認會有這個子元素

  (3)奇偶行要去除th,只找td的


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品激情av电影在线观看| 国产精品亚洲片夜色在线| www.亚洲一区| 欧美精品在线免费| 国产成人精品亚洲精品| 精品一区二区三区四区| 欧美精品制服第一页| 午夜精品久久久99热福利| 欧美久久精品一级黑人c片| 中文字幕日韩专区| www.xxxx精品| 亚洲第一国产精品| 国产精品视频一区二区高潮| 久久久999精品免费| 精品二区三区线观看| 亚洲精品国产精品久久清纯直播| 久久久久久12| 国产亚洲免费的视频看| 国产精品福利小视频| 亚洲国产欧美日韩精品| 亚洲欧美一区二区三区情侣bbw| 国产精品视频最多的网站| 伊人伊成久久人综合网小说| 日韩经典中文字幕在线观看| 97在线视频免费观看| 日韩精品视频三区| 国产午夜精品视频免费不卡69堂| 欧美日韩国产色视频| 亚洲已满18点击进入在线看片| 少妇激情综合网| 668精品在线视频| 国产在线视频一区| 国产精品一区二区3区| 中文字幕日韩在线播放| 一区二区在线视频播放| 色与欲影视天天看综合网| 日韩精品亚洲精品| 欧美激情视频给我| 亚洲欧美中文日韩在线| 国产精品伦子伦免费视频| 久久天天躁夜夜躁狠狠躁2022| 亚洲欧洲日韩国产| 日韩久久精品成人| 91免费福利视频| 91高潮在线观看| 欧美色视频日本高清在线观看| 国内揄拍国内精品| 欧美极品美女电影一区| 亚洲开心激情网| 日韩免费观看在线观看| 亚洲综合中文字幕在线| 日韩色av导航| 欧美丰满老妇厨房牲生活| 国产精品一区二区三区免费视频| 成人av色在线观看| 国产精品久久av| 亚洲国产日韩一区| 欧美另类第一页| 日韩欧美主播在线| 法国裸体一区二区| 欧美老肥婆性猛交视频| 久久亚洲成人精品| 伊人精品在线观看| 精品国产1区2区| 疯狂做受xxxx高潮欧美日本| 久久国内精品一国内精品| 成年人精品视频| 97福利一区二区| 国产一区二区日韩| 亚洲欧美中文字幕| 国产精品久久久久秋霞鲁丝| 97视频网站入口| 国产成人在线视频| 欧美大片欧美激情性色a∨久久| 亚洲精品国产拍免费91在线| 国产亚洲a∨片在线观看| 久久精品国产久精国产一老狼| 久久久久久久电影一区| 日韩电影免费观看中文字幕| 精品一区二区亚洲| 精品久久久中文| 精品久久久国产精品999| 97久久精品人搡人人玩| 91精品国产99久久久久久| 国产国语videosex另类| 亚洲一区二区国产| 日本韩国在线不卡| 欧美在线亚洲在线| 国产精品视频导航| 午夜精品www| 亚洲欧美日韩精品| 成人性生交大片免费观看嘿嘿视频| 97精品欧美一区二区三区| 亚洲综合日韩中文字幕v在线| 成人av.网址在线网站| 性欧美xxxx视频在线观看| 欧美日韩精品国产| 欧美电影免费观看高清| 久久精品视频播放| 国产a级全部精品| 日韩中文字幕视频在线观看| 狠狠做深爱婷婷久久综合一区| 亚洲一区二区三区香蕉| 成人av在线网址| 青青久久av北条麻妃黑人| 精品久久久久久久中文字幕| 中文字幕欧美日韩| 成人久久久久久久| 日韩久久免费视频| 欧美性xxxx在线播放| 成人h片在线播放免费网站| 国产精品女人网站| 精品久久久久久亚洲精品| 国产精品日韩欧美大师| 亚洲久久久久久久久久久| 国产一区视频在线播放| 性色av一区二区三区红粉影视| 一区二区三区视频在线| 日韩免费av一区二区| 波霸ol色综合久久| 欧美激情性做爰免费视频| 91天堂在线视频| 精品久久香蕉国产线看观看亚洲| 精品久久久久久久久久国产| 中文字幕欧美日韩| 亚洲一区二区久久| 欧美午夜www高清视频| 日韩av综合中文字幕| 欧美日韩国产丝袜美女| 91久久精品国产| 欧美性视频在线| 在线亚洲欧美视频| 欧美孕妇与黑人孕交| 成人激情在线观看| 久久精品中文字幕免费mv| 欧美巨猛xxxx猛交黑人97人| 国产精品久久久久久久久久免费| 久久久爽爽爽美女图片| 欧美视频中文在线看| 色综合久久久久久中文网| 日韩欧美在线国产| 中文字幕欧美视频在线| 97视频在线观看免费高清完整版在线观看| 久操成人在线视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产99视频精品免视看7| 久久久999精品免费| 国产乱肥老妇国产一区二| 裸体女人亚洲精品一区| 亚洲欧美日韩直播| 日韩大陆毛片av| 一区二区三区www| 久久综合国产精品台湾中文娱乐网| 欧美精品999| 国内免费久久久久久久久久久| 久久91精品国产91久久跳| 国产精品丝袜高跟| 国产精品免费视频xxxx| 日韩理论片久久| 永久555www成人免费| 中文字幕欧美专区| 欧美与黑人午夜性猛交久久久| 日韩精品www| 久久天堂av综合合色|