引言
- 将进酒,杯莫停;
隔行换色
需求描述
为表格的奇数行选择红色背景,偶数行蓝色;
代码展示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>隔行换色</title>
<script src="../js/jquery-3.5.1.min.js"></script>
<style>
table,tr,td{
border: 1px solid;
table-layout: inherit;
}
</style>
<script>
$(function () {
$("tr:gt(1):even").css("backgroundColor","red")
})
$(function () {
$("tr:odd").css("backgroundColor","blue")
})
</script>
</head>
<body>
<table align="center" cellpadding="20px">
<th>
<td>序号</td>
<td>姓名</td>
<td>班级</td>
<td>地址</td>
</th>
<tr>
<td></td>
<td>1</td>
<td>高冷</td>
<td>1班</td>
<td>蒙城县</td>
</tr>
<tr>
<td></td>
<td>2</td>
<td>高能</td>
<td>2班</td>
<td>北京市</td>
</tr>
<tr>
<td></td>
<td>3</td>
<td>高效</td>
<td>3班</td>
<td>上海市</td>
</tr>
<tr>
<td></td>
<td>4</td>
<td>高效</td>
<td>3班</td>
<td>上海市</td>
</tr>
<tr>
<td></td>
<td>5</td>
<td>高效</td>
<td>3班</td>
<td>上海市</td>
</tr>
<tr>
<td></td>
<td>6</td>
<td>高效</td>
<td>3班</td>
<td>上海市</td>
</tr>
</table>
</body>
</html>
演示
(ps)红蓝配有点丑~~~
全选/全不选
需求描述
每行的选择状态与第一行一致;
代码展示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>全选/全不选</title>
<script src="../js/jquery-3.5.1.min.js"></script>
<script>
function selectAll(obj) {
// alert(obj.checked)
$(".check").prop("checked",obj.checked)
}
</script>
</head>
<body>
<table align="center" cellpadding="20px">
<tr>
<td><input type="checkbox" class="checkAll()" onclick="selectAll(this)">全选</td>
</tr>
<tr>
<td><input type="checkbox" class="check"></td>
<td>序号</td>
<td>姓名</td>
<td>班级</td>
<td>地址</td>
</tr>
<tr>
<td><input type="checkbox" class="check"></td>
<td>1</td>
<td>高冷</td>
<td>1班</td>
<td>蒙城县</td>
</tr>
<tr>
<td><input type="checkbox" class="check" checked="true"></td>
<td>2</td>
<td>高能</td>
<td>2班</td>
<td>北京市</td>
</tr>
<tr>
<td><input type="checkbox" class="check"></td>
<td>3</td>
<td>高效</td>
<td>3班</td>
<td>上海市</td>
</tr>
</table>
</body>
</html>
演示
表情选择
需求描述
模仿聊天框来添加表情包;
代码展示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>QQ表情选择</title>
<script src="../js/jquery-3.5.1.min.js"></script>
<style>
img{
height: 50px;
width: 50px;
}
li{
float: left;
width: 100px;
height: 100px;
}
p{
float: left;
}
</style>
<script>
$(function () {
$("ul img").click(function(){
//2.追加到p标签中即可。
$(".word").append($(this).clone())
});
})
</script>
</head>
<body>
<ul class="face">
<li><img src="../img/p1.gif"></li>
<li><img src="../img/p2.gif"></li>
<li><img src="../img/p3.gif"></li>
<li><img src="../img/p4.gif"></li>
<li><img src="../img/p5.gif"></li>
</ul>
<br><br><br><br>
<p class="word">
请开始你的表演:
</p>
</body>
</html>