一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - 用簡潔的jQuery方法toggleClass實現(xiàn)隔行換色

用簡潔的jQuery方法toggleClass實現(xiàn)隔行換色

2021-04-06 16:14jQuery教程網(wǎng) JavaScript

這篇文章主要介紹了用簡潔的jQuery方法toggleClass實現(xiàn)隔行換色,很簡單,但很實用,需要的朋友可以看看

今天用一種簡潔的方法toggleClass()實現(xiàn)了隔行換色:代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>隔行換色</title>
<script src="js/jquery-1.4.2.min.js"></script>
<style type="text/css">
body,table,td, {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.h {
background:#f3f3f3;
color:#000;
}
.c {
background:#ebebeb;
color:#000;
}
</style>
</head>
 
<body>
<div id="aaa">
<form>
<table id="table" width="50%" border="0" cellpadding="3" cellspacing="1">
<tr>
<td width="30" align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="checkbox" class="check1" value="checkbox" /></td>
<td>藍楓前端</td>
<td>藍楓前端</td>
</tr>
</table>
</form>
</div>
<script>

 

第一種比較復雜的方法:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$(function()
{
$("#table tr").hover(function()
{
$(this).addClass("h");
},function()
{
$(this).removeClass("h");
})
$("input").click(function()
{
if($(this).attr("checked"))
{
$(this).closest("tr").addClass("c");
}
else
{
$(this).closest("tr").removeClass("c");
}
})
})

第二種比較簡單的方法:

toggleClass() 對設置或移除被選元素的一個或多個類進行切換。

該方法檢查每個元素中指定的類。如果不存在則添加類,如果已設置則刪除之。這就是所謂的切換效果。

不過,通過使用 "switch" 參數(shù),您能夠規(guī)定只刪除或只添加類。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
$(function(){
$("#table tr").hover(function(){
$(this).toggleClass("h");
})
 
$("input").click(function(){
var d = $(this);
d.closest('tr').toggleClass("c",d.attr("checked")) ;
})
})
</script>
</body>
</html>

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人综合精品一区 | 国产第一页在线视频 | 婷婷丁香色综合狠狠色 | 暖暖暖免费观看在线观看 | japanese秘书丝袜 | 天美传媒果冻传媒星空传媒 | 天天快乐在线观看 | 无码人妻精品一区二区蜜桃在线看 | 四虎永久在线精品国产馆v视影院 | 九九99九九精彩网站 | 女人张开腿 让男人桶个爽 免费观看 | 明星裸乳照无奶罩 | 香蕉国产人午夜视频在线 | 日韩大片免费看 | 男人天堂影院 | www.av在线免费观看 | 青青青手机视频 | yy8090韩国日本三理论免费 | 亚洲精品一区二区三区在线看 | 国产成人在线影院 | 99精品国产高清一区二区三区香蕉 | 美女流白浆 | 成人特级毛片69免费观看 | 8x8拨擦拨擦华人免费 | 美女脱了内裤打开腿让男人图片 | 亚洲免费大全 | 国产99热| 日韩欧美一区二区在线观看 | 无颜之月5集全免费看无删除 | 国产大片线上免费观看 | 日韩伦理在线观看 | 精品福利视频一区二区三区 | 2015台湾永久免费平台 | 国产剧情在线播放 | 四虎影院免费在线播放 | 性派对videos18party | 四虎影院在线免费 | 出a级黑粗大硬长爽猛视频 吃胸膜奶视频456 | 日韩欧美一区二区不卡 | 青草影院在线观看 | 国产精品原创巨作无遮挡 |