目录
2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。
7.Web前端第三季(JavaScript):我自己写的笔记博客
操作:1:成功:301-jQuery基本过滤器(奇数和偶数)
一.目的
1.想:学习前端知识
2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。
二.参考
1.我自己代码的GitHub网址
GitHub - xzy506670541/WebTest: SIKI学院的Web前端
2.SIKI学院:我参考此视频实操
- 我参考此视频实操
3.w3school官网:当做字典使用
4.菜鸟教程:当做字典使用
5.Web前端第一季(HTML):我自己写的笔记博客
6.Web前端第二季(CSS):我自己写的笔记博客
7.Web前端第三季(JavaScript):我自己写的笔记博客
三.注意
操作:1:成功:301-jQuery基本过滤器(奇数和偶数)
1.运行结果:成功:
表格各行换色
作用:方便区分行与行之间的区别
不用特意找到父子级别,jQuery直接可以识别;例如:索引1是索引0的子集,但是也变色了
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>
<script type="text/javascript">
$(function() {
//将偶数行变色
$("div:even").css("background-color", "red");
//将奇数行变色
$("div:odd").css("background-color", "green");
});
</script>
</head>
<body>
<div>
索引 0 Selects odd elements, zero-indexed. See also :even.
<div>索引 1 Selects odd elements, zero-indexed. See also :even.</div>
</div>
<div>索引 2 Selects odd elements, zero-indexed. See also :even.</div>
<div>索引 3 Selects odd elements, zero-indexed. See also :even.</div>
<div>索引 4 Selects odd elements, zero-indexed. See also :even.</div>
<div>索引 5 Selects odd elements, zero-indexed. See also :even.</div>
</body>
</html>
操作:2:成功:302-实现隔行换色
1.运行结果:成功:
表格各行换色
作用:方便区分行与行之间的区别
- // $("#myTable tr:even").css("background-color", "aliceblue");
- // #myTable:祖先选择器:,只对myTable表格起作用
- //tbody:只对tbody起作用
- // tr:even:偶数行
- // tr.odd:基数行
- <!-- thead表头标签 :让此内容在表的开头-->
- <!-- tbody表身体标签 -->
- <!-- tfoot表尾标签:内容在表的结尾 -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
</style>
<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>
<script type="text/javascript">
$(function() {
// $("#myTable tr:even").css("background-color", "aliceblue");
// #myTable:祖先选择器:,只对myTable表格起作用
//tbody:只对tbody起作用
// tr:even:偶数行
// tr.odd:基数行
$("#myTable tbody tr:even").css("background-color", "aliceblue");
$("#myTable tr:odd").css("background-color", "beige");
});
</script>
</head>
<body>
<table id="myTable" border="1" cellspacing="" cellpadding="">
<!-- thead表头标签 :让此内容在表的开头-->
<thead>
<tr>
<th>收费单位</th>
<th>付款方式</th>
<th>结算方式</th>
<th>状态</th>
</tr>
</thead>
<!-- tbody表身体标签 -->
<tbody>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
</tbody>
<!-- tfoot表尾标签:内容在表的结尾 -->
<tfoot>
<tr>
<td>总结</td>
<td>总结</td>
<td>总结</td>
<td>总结</td>
</tr>
</tfoot>
</table>
<table id="" border="1" cellspacing="" cellpadding="">
<tr>
<th>收费单位</th>
<th>付款方式</th>
<th>结算方式</th>
<th>状态</th>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
</table>
</body>
</html>
操作:3:成功:401-祖先选择器和孩子选择器
1.运行结果:成功:
- 后代选择器:不管是儿子、孙子等等都可以,只要是后代就可以
- 儿子:必须是父子关系,不包括孙子等关系
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
</style>
<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>
<script type="text/javascript">
$(function() {
// $("#myTable tr:even").css("background-color", "aliceblue");
// #myTable:祖先选择器:,只对myTable表格起作用
//tbody:只对tbody起作用
// tr:even:偶数行
// tr.odd:基数行
// $("#myTable tbody tr:even").css("background-color", "aliceblue");
// $("#myTable tr:odd").css("background-color", "beige");
// $(祖先 后代)
// $("table td").css("background-color", "beige");
$("#myTable td").css("background-color", "beige");
//后代选择器:不管是儿子、孙子等等都可以,只要是后代就可以
$("div span").css("background-color", "red");
//儿子:必须是父子关系,不包括孙子等关系
$("div>div").css("background-color", "green");
});
</script>
</head>
<body>
<div id="">
<p>
asdad
<span id="">
all
</span>
<div>
asdqwebsmndbhfkh爱斯达克比那时
</div>
</p>
</div>
<table id="myTable" border="1" cellspacing="" cellpadding="">
<!-- thead表头标签 :让此内容在表的开头-->
<thead>
<tr>
<th>收费单位</th>
<th>付款方式</th>
<th>结算方式</th>
<th>状态</th>
</tr>
</thead>
<!-- tbody表身体标签 -->
<tbody>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
</tbody>
<!-- tfoot表尾标签:内容在表的结尾 -->
<tfoot>
<tr>
<td>总结</td>
<td>总结</td>
<td>总结</td>
<td>总结</td>
</tr>
</tfoot>
</table>
<table id="" border="1" cellspacing="" cellpadding="">
<tr>
<th>收费单位</th>
<th>付款方式</th>
<th>结算方式</th>
<th>状态</th>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
<tr>
<td>XX有限公司</td>
<td>手机</td>
<td>支付宝</td>
<td>已付款</td>
</tr>
</table>
</body>
</html>