jQuery並且(過濾)選擇器
並且(過濾)選擇器
#:first
用法:$("tr:first");單一元素組成的集合
匹配找到的第一個元素
#:last
# 找到的最後一個元素
:no(selector)
移除所以與給定選擇器相符的元素
:even
符合所有索引值為偶數的元素,從0開始計數
:odd
符合所有索引值為奇數的元素,從0開始計數
:eq(index)
符合一個給定索引值的元素,從0開始計數
:gt(index)匹配所有大於給定索引值的元素,從0開始計數
:lt(index)
#符合所有小於給定索引值的元素,從0開始計數
:header
##符合如h1, h2,h3之類的標題元素
<!DOCTYPE html>
<html>
<head>
<title>php.cn</title>
<meta charset="utf-8" />
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
<script >
function f1(){
//$("li").css('background-color','blue');
//① :first 找到第一个
//li元素同时,还需要是第一个
$("li:first").css('background-color','blue');
//② :last 找到最后一个
$("li:last").css('background-color','green');
//③ :eq(下标) 下标从0计算, equal()
$("li:eq(4)").css('background-color','pink');
//④ :gt(索引值) 下标大于条件索引值, great than
$("li:gt(4)").css('color','red');
//⑤ :lt(索引值) 下标小于条件索引值, less than
$("li:lt(3)").css('color','orange');
//⑥ :even 下标索引值等于偶数的
$("li:even").css('background-color','gray');
//⑦ :odd 下标索引值等于奇数的
$("li:odd").css('color','red');
//⑧ :not(选择器) 去除与“选择器”匹配的元素
$("li:not(#zhao,#zhang)").css('color','red');
//⑨ :header 获得h1/h2/h3...的标题元素
$(":header").css('color','blue');
}
</script>
</head>
<body>
<h1>php.cn</h1>
<h2>php.cn</h2>
<h3>php.cn</h3>
<h4>php.cn</h4>
<ul>
<li>北京</li>
<li id="zhang">上海</li>
<li>广州</li>
<li id="zhao">深圳</li>
<li>杭州</li>
<li>武汉</li>
<li>南京</li>
<li>天津</li>
</ul>
<input type="button" value="触发" onclick="f1()" />
</body>
</html>
新建檔案
<!DOCTYPE html>
<html>
<head>
<title>php.cn</title>
<meta charset="utf-8" />
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
<script >
function f1(){
//$("li").css('background-color','blue');
//① :first 找到第一个
//li元素同时,还需要是第一个
$("li:first").css('background-color','blue');
//② :last 找到最后一个
$("li:last").css('background-color','green');
//③ :eq(下标) 下标从0计算, equal()
$("li:eq(4)").css('background-color','pink');
//④ :gt(索引值) 下标大于条件索引值, great than
$("li:gt(4)").css('color','red');
//⑤ :lt(索引值) 下标小于条件索引值, less than
$("li:lt(3)").css('color','orange');
//⑥ :even 下标索引值等于偶数的
$("li:even").css('background-color','gray');
//⑦ :odd 下标索引值等于奇数的
$("li:odd").css('color','red');
//⑧ :not(选择器) 去除与“选择器”匹配的元素
$("li:not(#zhao,#zhang)").css('color','red');
//⑨ :header 获得h1/h2/h3...的标题元素
$(":header").css('color','blue');
}
</script>
</head>
<body>
<h1>php.cn</h1>
<h2>php.cn</h2>
<h3>php.cn</h3>
<h4>php.cn</h4>
<ul>
<li>北京</li>
<li id="zhang">上海</li>
<li>广州</li>
<li id="zhao">深圳</li>
<li>杭州</li>
<li>武汉</li>
<li>南京</li>
<li>天津</li>
</ul>
<input type="button" value="触发" onclick="f1()" />
</body>
</html>
預覽
Clear
- 課程推薦
- 課件下載
課件暫不提供下載,工作人員正在整理中,後期請多關注該課程~ 















