亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

使用jquery選擇器如何獲取父級元素、同級元素、子元素

2019-11-20 15:24:03
字體:
來源:轉載
供稿:網友
一、獲取父級元素

1、 parent([expr]):

獲取指定元素的所有父級元素
復制代碼 代碼如下:

<div id="par_div"><a id="href_fir" href="#">href_fir</a>
<a id="href_sec" href="#">href_sec</a>
<a id="href_thr" href="#">href_thr</a></div>
<span id="par_span">
<a id="href_fiv" href="#">href_fiv</a>
</span>
$(document).ready(function(){
$("a").parent().addClass('a_par');
});

firebug查看jquery parent效果

二、獲取同級元素:

1、next([expr]):
獲取指定元素的下一個同級元素(注意是下一個同級元素哦)
復制代碼 代碼如下:

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
</head>

<body>
<ul>
<li>list item 1</li>
<li>list item 2</li>
<li class="third-item">list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
</ul>

<script>
$('li.third-item').next().css('background-color', 'red');
</script>

</body>
</html>

這個例子的結果是,只有list item 4背景色變為紅色

2、nextAll([expr]):

獲取指定元素后邊的所有同級元素
復制代碼 代碼如下:

<div><span>And Again</span></div>
var p_nex = $("p").nextAll();
p_nex.addClass('p_next_all');

注意看最后一個”<p>”標簽哦,也被加上了'p_next_all'這個類名哦~~

3、andSelf():

獲取指定元素后邊的所有同級元素,之后加上指定的元素

我感覺這個函數是最有意思的一個函數了,什么意思?直譯過來就是”還有我“,”還有自己”,沒錯,還有自己。
復制代碼 代碼如下:

<p>Hello</p><p>Hello Again</p><div><span>And Again</span></div>
var p_nex = $("p").nextAll().andSelf();
p_nex.addClass('p_next_all');

注意看第一個“<p>”標簽啊,這句話的意思是選擇p標簽后面的所有同級標簽,以及自己。。。

以下這兩個不舉具體的例子了,實際上就是next()和nextAll()的相反嘍

4、prev():獲取指定元素的上一個同級元素(是上一個哦)。

5、prevAll():獲取指定元素的前邊所有的同級元素。

三、獲取子元素

1、查找子元素方式1:>

例如:var aNods = $("ul > a");查找ul下的所有a標簽

2、查找子元素方式2:children()

3、查找子元素方式3:find()

這里再簡單介紹以下children()和find()的異同:

1> children及find方法都用是用來獲得element的子elements的,兩者都不會返回 text node,就像大多數的jQuery方法一樣。
2> children方法獲得的僅僅是元素一下級的子元素,即:immediate children。
3> find方法獲得所有下級元素,即:descendants of these elements in the DOM tree
4> children方法的參數selector 是可選的(optionally),用來過濾子元素,

但find方法的參數selector方法是必選的。

5> find方法事實上可以通過使用 jQuery( selector, context )來實現。即$('li.item-ii').find('li')等同于$('li', 'li.item-ii').

例:
復制代碼 代碼如下:

<ul class="level-1">
<li class="item-i">I</li>
<li class="item-ii">II
<ul class="level-2">
<li class="item-a">A</li>
<li class="item-b">B
<ul class="level-3">
<li class="item-1">1</li>
<li class="item-2">2</li>
<li class="item-3">3</li>
</ul>
</li>
<li class="item-c">C</li>
</ul>
</li>
<li class="item-iii">III</li>
</ul>

使用:$('ul.level-2').children().css('border', '1px solid green'); 的效果是:

使用 $('ul.level-2').find('li').css('border', '1px solid green'); 的效果是:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97在线视频免费播放| 激情懂色av一区av二区av| 日韩av在线网页| 欧美另类高清videos| 日本精品久久久久影院| 国产欧美精品日韩| 91黑丝高跟在线| 久久精品国产69国产精品亚洲| 中文字幕亚洲在线| 国产精品色婷婷视频| 亚洲国产精久久久久久久| 欧美大秀在线观看| 美女精品久久久| 国产精品高潮呻吟久久av野狼| 国产精品视频一区二区三区四| 日韩有码片在线观看| 国产成人精品视频| 日本成人激情视频| 国产精品视频专区| 日韩中文综合网| 欧美日韩爱爱视频| 97成人精品区在线播放| 亚洲电影av在线| 日韩中文字幕视频在线观看| 国产成人久久精品| 韩国日本不卡在线| 日本久久91av| 亚洲欧洲日本专区| 91免费精品国偷自产在线| 国产欧美日韩丝袜精品一区| 国产91在线高潮白浆在线观看| 亚洲va欧美va国产综合剧情| 久久精品国产v日韩v亚洲| 国产成人精品视频在线观看| 国产精品久久不能| 精品久久久在线观看| 亚洲精品国产综合久久| 亚洲一区999| 久久精品国产96久久久香蕉| 国产男人精品视频| 国产欧美一区二区三区视频| 97在线视频免费看| 国产精品一区二区三区免费视频| 久久夜精品va视频免费观看| 欧美成人精品激情在线观看| 成人亚洲综合色就1024| 在线观看亚洲视频| 永久免费毛片在线播放不卡| 欧美色视频日本版| 欧美专区国产专区| 欧美日韩亚洲精品一区二区三区| 51精品在线观看| 亚洲第一色在线| 中文字幕久精品免费视频| 国产丝袜视频一区| 亚洲日韩欧美视频| 成人妇女免费播放久久久| 亚洲国产精品视频在线观看| 亚洲成成品网站| 一区二区三区精品99久久| 日韩欧美中文第一页| 欧美日本国产在线| 欧美日韩美女在线| 日本免费一区二区三区视频观看| 日韩最新中文字幕电影免费看| 欧美巨大黑人极品精男| 欧美国产亚洲视频| 亚洲精品国产精品久久清纯直播| 亚洲欧美日韩久久久久久| 日韩欧美精品网站| 91久久精品国产91久久性色| 国产成人一区二区三区电影| 狠狠色狠狠色综合日日五| 97色在线观看免费视频| 中文在线不卡视频| 97香蕉久久超级碰碰高清版| 亚洲激情在线视频| 久久97精品久久久久久久不卡| 午夜免费在线观看精品视频| 亚洲国产高清高潮精品美女| 欧美一区二区三区图| 法国裸体一区二区| 国产视频在线观看一区二区| 久久综合免费视频| 俺去啦;欧美日韩| 欧美性一区二区三区| 亚洲人成在线电影| 91精品久久久久久久久久另类| 青青草原成人在线视频| 亚洲欧美日韩直播| 亚洲美女精品久久| 欧美电影免费观看高清| 欧美日韩中文在线| 色在人av网站天堂精品| 精品毛片网大全| 俺去啦;欧美日韩| 夜夜狂射影院欧美极品| 欧美专区日韩视频| 国产精品久久久91| 国产视频观看一区| 日韩av影院在线观看| 亚洲欧美制服另类日韩| 永久免费精品影视网站| 欧美久久精品一级黑人c片| www.久久久久| 成人福利在线观看| 狠狠爱在线视频一区| 亚洲成人久久久久| 亚洲欧美另类自拍| 久久亚洲精品一区二区| 欧美人成在线视频| 96精品久久久久中文字幕| 26uuu亚洲国产精品| 国产精品美女www| 富二代精品短视频| 国产精品爱久久久久久久| 欧美疯狂xxxx大交乱88av| 亚洲999一在线观看www| 国产精品一区专区欧美日韩| 91精品国产91久久久久| 亚洲va码欧洲m码| 丰满岳妇乱一区二区三区| www.日本久久久久com.| 久久久久久久国产| 欧美大片免费看| 中文字幕亚洲第一| 亚洲国产免费av| 亚洲情综合五月天| 5566成人精品视频免费| 色狠狠av一区二区三区香蕉蜜桃| 色琪琪综合男人的天堂aⅴ视频| 久久久成人av| 成人午夜在线影院| 色偷偷噜噜噜亚洲男人| 国产精品电影一区| 日韩精品一区二区三区第95| 在线播放精品一区二区三区| 精品动漫一区二区三区| 成人一区二区电影| 久久99精品国产99久久6尤物| 亚洲综合中文字幕在线| 国产91精品在线播放| 亚洲午夜小视频| 91在线播放国产| 欧美俄罗斯乱妇| 狠狠久久五月精品中文字幕| 欧美综合一区第一页| 国产精品精品视频一区二区三区| 欧美噜噜久久久xxx| 啪一啪鲁一鲁2019在线视频| 欧美激情乱人伦一区| 国产不卡精品视男人的天堂| 日本久久久久久久| 91精品久久久久久综合乱菊| 国产日韩精品在线播放| 亚洲欧美另类中文字幕| 黑人狂躁日本妞一区二区三区| 亚洲综合在线做性| 国产99视频在线观看| 欧美一级在线亚洲天堂| 亚洲欧美一区二区三区在线| 精品久久久久久久久久久久久| 欧美一性一乱一交一视频| 久久久久久国产精品|