一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JQuery 學(xué)習(xí)筆記 選擇器之六

復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery-1.3.2.js"></script>
<script type="text/Javascript"><!--
    $(function(){
            $("#aNth1").click(function(){
                    $("#ul1 li:nth-child(even)").each(function(){
                        $(this).css("background","#773300");
                    })
            })
            $("#aNth2").click(function(){
                    $("#ul1 li:nth-child(2n+1)").each(function(){
                        $(this).css("background","#ff3434");
                    })
            })
            $("#aFirst").click(function(){
                    $("#ul1 li:first-child").each(function(){
                        $(this).css("background","#223344");
                    })
            })
            $("#aLast").click(function(){
                    $("#ul1 li:last-child").each(function(){
                        $(this).css("background","#99ff88");
                    })
            })
            $("#aOnly").click(function(){
                    $("ul li:only-child").each(function(){
                        $(this).css("background","#99ff88");
                    })
            })
     })
// --></script>
<title>無(wú)標(biāo)題文檔</title>
</head>

<body>

<a href="#" onclick="Javascript:location.reload();">重置</a>
<ul id="ul1">
<li>li1</li>
<li>li2</li>
<li>li3</li>
<li>li4</li>
<li>li5</li>
<li>li6</li>
</ul>
<ul>
<li>li7</li>
</ul>
<a href="#" id="aNth1">設(shè)置ul1的偶索引子元素的背景顏色</a>|
<a href="#" id="aNth2">設(shè)置ul1的奇索引子元素的背景顏色</a>|
<a href="#" id="aFirst">設(shè)置ul1的頭子元素的背景顏色</a>|
<a href="#" id="aLast">設(shè)置ul1的尾子元素的背景顏色</a>|
<a href="#" id="aOnly">設(shè)置所有ul中唯一子元素的背景顏色</a>
</body>
</html>

1.$("ParentSelector ChildTagName:nth-child(...)")注-以下簡(jiǎn)寫(xiě)為:nth-child
描述:獲取ParentSelector選擇的元素集合的子元素集合進(jìn)行索引篩選,如例子中點(diǎn)擊aNth1后,對(duì)ID為ul1的元素的li子元素進(jìn)行偶索引(even)選擇($("#ul1 li:nth-child(even)")),even這關(guān)鍵字應(yīng)該不陌生吧,在第三章中有講到,若還不清楚的話可先去第三章瞄下再繼續(xù)^^,當(dāng)然這里也可以用odd,不過(guò)在這里跟第三章有點(diǎn)不同,就是第三章中,索引是從0開(kāi)始,不過(guò)這里的索引要從1開(kāi)始哦,本人感覺(jué)這點(diǎn)設(shè)計(jì)的不是很好- -!,沒(méi)有規(guī)范,不知道是不是設(shè)計(jì)的時(shí)候疏忽了。此方法還有一個(gè)蠻靈活的用法,就像例子中aNth2點(diǎn)擊事件里,用$("#ul1 li:nth-child(2n+1)")的方法完成了類似$("#ul1 li:nth-child(odd)")的功能,至于2n+1應(yīng)該不用我來(lái)講解了吧,初中數(shù)學(xué)就經(jīng)常用到了。實(shí)在不懂的話跟貼吧- -!。此方法也可以跟上具體的索引比如“2”,不過(guò)要記住哦,這里的索引是從1開(kāi)始滴!!
返回值:Array(Element);
2.:first-child
描述:獲取選擇的元素集合的頭元素。這里寫(xiě)的簡(jiǎn)單點(diǎn),應(yīng)該看的懂吧,結(jié)合例子實(shí)在看不懂的話貼吧- -!。
返回值:Array(Element);
3.:last-child
描述:獲取選擇的元素集合的尾元素。
返回值:Array(Element);
4.:only-child
描述:獲取無(wú)兄弟節(jié)點(diǎn)的元素,如例子中,第二個(gè)ul元素只有一個(gè)li子元素,所以$("ul li:only-child")方法只獲取了li7。
返回值:Array(Element);

JavaScript技術(shù)JQuery 學(xué)習(xí)筆記 選擇器之六,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美综合一区二区三区 | 四虎在线最新永久免费播放 | 第一页在线视频 | 1区2区| 亚洲国产精品自产在线播放 | 午夜激情在线视频 | 色婷婷在线视频观看 | 国产亚洲精品午夜高清影院 | 午夜国产精品视频 | 国产一区二区三区手机在线观看 | 国产精品自产拍视频观看 | 日本精品高清一区二区2021 | 久久久久琪琪去精品色村长 | 伊人久久中文 | 欧美一区二区三区婷婷月色 | 成人综合在线视频免费观看 | 免费永久在线观看污污的网站 | 久久精品亚洲牛牛影视 | 色网站免费 | 色人久久 | 婷婷综合在线 | 91在线免费公开视频 | 一本色道久久综合狠狠躁 | 99久久精品免费看国产一区二区三区 | 色天天综合| 精品久久久久久久久中文字幕 | 色老板网址 | 中日韩美中文字幕 | 1区2区| 色老板在线影院 | 在线观看免费视频黄 | 久久综合久久网 | 点击进入不卡毛片免费观看 | 国产亚洲一区二区在线观看 | 亚洲成a人片777777久久 | 国产1区2区3区在线观看 | 四虎新网站 | 国产在线99| 日本高清无卡码一区二区久久 | 久久久国产麻豆 | 日韩精品高清自在线 |