激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

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

用簡潔的jQuery方法toggleClass實現隔行換色

2021-04-06 16:14jQuery教程網 JavaScript

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

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

?
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" 參數,您能夠規定只刪除或只添加類。

?
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>

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91av网址| 久久影院在线观看 | 国产超碰人人做人人爱ⅴa 色天天综合网 | 国产99久久精品一区二区 | 久久久久91视频 | h视频在线免费看 | jizzjizzxxxxx| 羞羞视频免费网站日本动漫 | 澳门一级淫片免费视频 | 亚洲乱妇19p | 国产精品99久久久久久宅女 | 精品国产91久久久久久久妲己 | 黄污网站在线 | 国产一区二区三区视频在线 | 欧美亚洲一区二区三区四区 | 91看片在线播放 | 久久精品中文字幕一区二区三区 | 久久精品视频一区二区三区 | 欧美成人精品一区二区三区 | 国产一级一国产一级毛片 | 国内精品久久久久久久久久久久 | 欧美一区二区黄色片 | 欧美日韩成人一区二区 | 国产青草视频在线观看视频 | 成人青青草 | 92看片淫黄大片欧美看国产片 | 久久精品免费国产 | 亚洲欧美一区二区三区在线观看 | 国产分类视频 | 国产精品久久久网站 | 销魂美女一区二区 | 国产精品久久久久一区二区 | 欧美一级电影在线观看 | 草久在线观看视频 | 久久久久久久久久久影视 | 国产成人免费精品 | 特级黄色影院 | 久久久久成人免费 | 激情久久免费视频 | 精品一区二区三区免费爱 | 欧美一级网址 |