天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JQuery 學習筆記 選擇器之六

復制代碼 代碼如下:
<!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>無標題文檔</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">設置ul1的偶索引子元素的背景顏色</a>|
<a href="#" id="aNth2">設置ul1的奇索引子元素的背景顏色</a>|
<a href="#" id="aFirst">設置ul1的頭子元素的背景顏色</a>|
<a href="#" id="aLast">設置ul1的尾子元素的背景顏色</a>|
<a href="#" id="aOnly">設置所有ul中唯一子元素的背景顏色</a>
</body>
</html>

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

JavaScript技術JQuery 學習筆記 選擇器之六,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人无码区免费内射一片色欲 | 校花爽好大快深点h | 久久re热线视频精品99 | 浴室里强摁做开腿呻吟的漫画 | 日韩欧无码一区二区三区免费不卡 | 亚洲精品视频久久 | 青青草久久伊人 | 纲手胸被爆羞羞免费 | 抽插喷S骚爽去了H | 把腿张开JI巴CAO死你H教室 | 牛牛自拍国产免费视频 | 国产成人啪精视频精东传媒网站 | 久久精品亚洲 | 亚洲AV午夜精品麻豆AV | 最近日本MV字幕免费观看在线 | 国产福利视频在线观看福利 | 8050午夜二级一片 | 国产网址在线观看 | 嫩草国产精品99国产精品 | 亚洲偷偷自拍免费视频在线 | 午夜AV内射一区二区三区红桃视 | 蜜臀AV色欲A片无码一区 | 在线观看免费av网 | 妹妹的第一次有点紧 | 欧美精品AV一区二区无码 | 亚洲国产欧美另类 | 国产精品成人无码久免费 | 双性大乳浪受噗呲噗呲h总 双性被疯狂灌满精NP | WWW国产色情在线观看APP | 九九热在线观看 | 99无人区码一码二码三 | 最新国产精品视频免费看 | 午夜宅宅伦电影网 | YELLOW日本动漫高清免费 | 久久这里只有精品视频e | 婷婷久久综合九色综合伊人色 | 无码专区久久综合久综合字幕 | 人妻无码AV中文系列 | 视频一区精品自拍亚洲 | 野花韩国高清完整版在线 | 国产精品成人无码久免费 |