gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

在jquery中有哪些層次選擇器

jquery中的層次選擇器有:1、后代選擇器,語(yǔ)法“$("M N")”;2、子代選擇器,語(yǔ)法“$("M>N")”;3、兄弟選擇器,語(yǔ)法“$("M~N")”;4、相鄰選擇器,語(yǔ)法“$("M+N")”。

在jquery中有哪些層次選擇器

本教程操作環(huán)境:windows7系統(tǒng)、jquery1.10.2版本、Dell G3電腦。

層次選擇器,就是通過元素之間的層次關(guān)系來選擇元素的一種基礎(chǔ)選擇器。層次選擇器在實(shí)際開發(fā)中也是相當(dāng)重要的。常見的層次關(guān)系包括:父子、后代、兄弟、相鄰。

在 jQuery 中,層次選擇器共有 4 種,如下表 所示。

jQuery 層次選擇器
選擇器 說明
M N 后代選擇器,選擇 M 元素內(nèi)部的后代N元素(所有 N 元素)
M>N 子代選擇器,選擇 M 元素內(nèi)部的子代N元素(所有第 1 級(jí) N 元素)
M~N 兄弟選擇器,選擇 M 元素后面所有的同級(jí) N 元素
M + N 相鄰選擇器,選擇 M 元素相鄰的(下一個(gè))元素(M、N 是同級(jí)元素)

此外,我們還需要注意以下 4 點(diǎn):

  • $("M N") 可以使用 $(M).find(N) 代替;

  • $("M>N") 可以使用 $(M).children(N) 代替;

  • $("M~N") 可以使用 $(M).nextAll(N) 代替;

  • $("M+N") 可以使用 $(M).next(N) 代替。

對(duì)于 find( )、children( )、nextAll( )、next( ) 這 4 種方法,我們之后會(huì)詳細(xì)介紹,這里簡(jiǎn)單了解一下即可。

后代選擇器

后代選擇器,用于選擇元素內(nèi)部的所有某一種元素,包括子元素和其他后代元素。

語(yǔ)法:

$("M N")

“M元素”和“N元素”之間用空格隔開,表示選中 M 元素內(nèi)部的后代 N 元素(即所有 N 元素)。

舉例:

<!DOCTYPE html> <html> <head>     <meta charset="utf-8" />     <script src="js/jquery-1.10.2.min.js"></script>     <script>         $(function () {             $("#first p").css("color","red");         })     </script> </head> <body>     <div id="first">         <p>子元素</p>         <p>子元素</p>         <div id="second">             <p>子元素的子元素</p>             <p>子元素的子元素</p>         </div>         <p>子元素</p>         <p>子元素</p>     </div> </body> </html>

程序運(yùn)行效果如圖 1 所示:

在jquery中有哪些層次選擇器

$("#first p") 表示選取 id="first" 的元素內(nèi)部的所有 p 元素。因此,不管是子元素,還是其他后代元素,全部都會(huì)被選中。

子代選擇器

子代選擇器,用于選中元素內(nèi)部的某一種子元素。子代選擇器與后代選擇器雖然很相似,但是也有著明顯的區(qū)別。

  • 后代選擇器,選取的是元素內(nèi)部所有的元素(包括子元素、孫元素等);

  • 子代選擇器,選取的是元素內(nèi)部的某一種子元素(只限子元素)。

語(yǔ)法:

$("M>N")

“M 元素”和“N 元素”之間使用>選擇符,表示選中 M 元素內(nèi)部的子元素 N。

舉例:

<!DOCTYPE html> <html> <head>     <meta charset="utf-8" />     <script src="js/jquery-1.10.2.min.js"></script>     <script>         $(function () {             $("#first>p").css("color","red");         })     </script> </head> <body>     <div id="first">         <p>子元素</p>         <p>子元素</p>         <div id="second">             <p>子元素的子元素</p>             <p>子元素的子元素</p>         </div>         <p>子元素</p>         <p>子元素</p>     </div> </body> </html>

預(yù)覽效果如圖 2 所示:

在jquery中有哪些層次選擇器

$("#first>p") 表示選中 id="first" 的元素下的子元素 p。我們將這個(gè)例子與后代選擇器的例子對(duì)比一下,就可以很清楚地知道:子代選擇器只選取子元素,不包括其他后代元素。

兄弟選擇器

兄弟選擇器,用于選中元素后面(不包括前面)的某一類兄弟元素。

語(yǔ)法:

$("M~N")

“M 元素”和“N 元素”之間使用~選擇符,表示選中 M 元素后面所有的兄弟元素 N。

舉例:

<!DOCTYPE html> <html> 	<head> 		<meta charset="utf-8" /> 		<script src="js/jquery-1.10.2.min.js"></script> 		<script> 			$(function() { 				$("#second~p").css("color", "red"); 			}) 		</script> 	</head> 	<body> 		<div id="first"> 			<p>子元素</p> 			<p>子元素</p> 			<div id="second"> 				<p>子元素的子元素</p> 				<p>子元素的子元素</p> 			</div> 			<p>子元素</p> 			<p>子元素</p> 		</div> 	</body> </html>

程序執(zhí)行結(jié)果如圖 3 所示:

在jquery中有哪些層次選擇器

$("#second~p") 表示選取 id="second" 的元素后面所有的兄弟元素 p。記住,兄弟選擇器只選取后面所有的兄弟元素,不包括前面的所有兄弟元素。

相鄰選擇器

相鄰選擇器,用于選中元素后面(不包括前面)的某一個(gè)“相鄰”的兄弟元素。相鄰選擇器與兄弟選擇器也非常相似,不過也有明顯的區(qū)別。

  • 兄弟選擇器選取元素后面“所有”的某一類元素;

  • 相鄰選擇器選取元素后面“相鄰”的某一個(gè)元素。

語(yǔ)法:

$("M+N")

“M 元素”和“N 元素”之間使用+選擇符,表示選中 M 元素后面的相鄰的兄弟元素 N。

舉例:

<!DOCTYPE html> <html> 	<head> 		<meta charset="utf-8" /> 		<script src="js/jquery-1.10.2.min.js"></script> 		<script> 			$(function() { 				$("#second+p").css("color", "red"); 			}) 		</script> 	</head> 	<body> 		<div id="first"> 			<p>子元素</p> 			<p>子元素</p> 			<div id="second"> 				<p>子元素的子元素</p> 				<p>子元素的子元素</p> 			</div> 			<p>子元素</p> 			<p>子元素</p> 		</div> 	</body> </html>

程序運(yùn)行效果如圖 4 所示:

在jquery中有哪些層次選擇器

$("#second+p") 表示選取 id="second" 的元素后面的“相鄰”的兄弟元素 p。

舉例:

<!DOCTYPE html> <html> 	<head> 		<meta charset="utf-8" /> 		<script src="js/jquery-1.10.2.min.js"></script> 		<script> 			$(function() { 				$("li+li").css("border-top", "2px solid red"); 			}) 		</script> 	</head> 	<body> 		<ul> 			<li>第1個(gè)元素</li> 			<li>第2個(gè)元素</li> 			<li>第3個(gè)元素</li> 			<li>第4個(gè)元素</li> 			<li>第5個(gè)元素</li> 		</ul> 	</body> </html>

程序執(zhí)行效果如圖 5 所示。

在jquery中有哪些層次選擇器

$("li+li") 使用的是相鄰選擇器,表示“選擇 li 元素后面相鄰的(下一個(gè))li 元素”。由于最后一個(gè) li 元素沒有下一個(gè) li 元素,所以對(duì)于最后一個(gè) li 元素,它是沒有下一個(gè) li 元素可以選取的。$("li+li").css("border-top","2px solid red") 可以實(shí)現(xiàn)在兩兩li元素之間添加一個(gè)邊框的效果。

【推薦學(xué)習(xí):jQuery視頻教程、web前端開發(fā)視頻】

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产农村妇女精品久久| 中国老女人av| 国产免费黄色一级片| 国产视频一区二区视频| 国产成人在线小视频| 在线免费视频a| 无码精品a∨在线观看中文| 伊人成人免费视频| 在线观看av日韩| 免费看国产曰批40分钟| 美女黄色片网站| 伊人网在线综合| 50路60路老熟妇啪啪| 毛片av在线播放| 中文字幕一区二区三区四区五区人| 手机看片福利日韩| 国产精品无码av无码| 伊人成色综合网| 国产一区二区视频播放| 免费日韩在线观看| 日韩一区二区高清视频| 国产精品亚洲天堂| 在线观看中文av| 国产精品自在自线| 欧美美女性视频| 在线观看免费黄网站| 欧美丰满熟妇xxxxx| 激情六月丁香婷婷| 成人免费观看毛片| mm1313亚洲国产精品无码试看| 久久综合色视频| 国产精品333| 无码人妻h动漫| 丰满少妇在线观看| 久久婷婷综合色| 在线播放免费视频| 久久久国产精华液999999 | av黄色在线网站| 成人综合视频在线| 无码日韩人妻精品久久蜜桃| 热久久精品免费视频| 男操女免费网站| 中文字幕亚洲欧洲| 永久av免费在线观看| 欧美日韩亚洲国产成人| 国产免费裸体视频| 欧美黑人经典片免费观看 | 97中文字幕在线| 国产真实老熟女无套内射| 国产日韩av网站| 国产精品欧美激情在线观看| 一区二区成人网| 91免费视频黄| 92看片淫黄大片一级| 伊人色在线观看| 青青草综合在线| 18岁网站在线观看| 色免费在线视频| 国产精品久久久久9999爆乳| 99精品在线免费视频| 色国产在线视频| 久久av高潮av| 不卡av免费在线| 成人短视频在线看| 国产精品亚洲αv天堂无码| 182午夜在线观看| 欧美久久久久久久久久久久久| 人妻无码视频一区二区三区 | 免费精品99久久国产综合精品应用| 国产手机视频在线观看| 丝袜老师办公室里做好紧好爽 | 91精品视频国产| 国产妇女馒头高清泬20p多| 日韩av手机版| 黄色大片在线免费看| 中文字幕日韩综合| 男人和女人啪啪网站| 国产高潮呻吟久久久| 国产极品美女高潮无套久久久| 天天综合成人网| 人妻av中文系列| av 日韩 人妻 黑人 综合 无码| 午夜免费一区二区| 2018日日夜夜| 国产奶头好大揉着好爽视频| 欧美三级理论片| 久久无码高潮喷水| 成人污网站在线观看| 伊人精品视频在线观看| 国产精品igao| 亚洲人成无码www久久久| 欧美这里只有精品| 日本黄色播放器| 四季av一区二区三区| 99re在线视频免费观看| 久艹视频在线免费观看| www.99riav| 美女av免费观看| 国产一区二区在线视频播放| 久久99国产精品一区| 国产树林野战在线播放| 美女在线视频一区二区| av网址在线观看免费| 国产免费毛卡片| 免费观看国产精品视频| 久久久久免费看黄a片app| 国产freexxxx性播放麻豆 | 黄色a级片免费| 国产日产欧美视频| av观看免费在线| 777米奇影视第四色| 国产免费毛卡片| 免费高清在线观看免费| 人妻熟妇乱又伦精品视频| 97超碰青青草| 国产精品无码av无码| 在线免费观看av的网站| 亚洲久久中文字幕| 天堂av免费看| 免费超爽大片黄| 又粗又黑又大的吊av| 日本a级片免费观看| 男人女人黄一级| 成人亚洲免费视频| 五月天激情图片| 99亚洲精品视频| 999在线免费视频| 91香蕉视频导航| caoporn超碰97| 亚洲一区日韩精品| 国产尤物av一区二区三区| 亚洲人精品午夜射精日韩| 中文字幕日本最新乱码视频| 手机看片福利日韩| 国产麻豆电影在线观看| 视色,视色影院,视色影库,视色网| 日本超碰在线观看| 精品一区二区三区无码视频| 国产一区二区四区| 奇米影视亚洲色图| 欧美午夜精品理论片| 超级碰在线观看| 黄色一级视频在线播放| 91av资源网| 国产精品宾馆在线精品酒店| 天天碰免费视频| 亚洲最新免费视频| 东北少妇不带套对白| 国产成人无码精品久久久性色| 欧美亚洲日本在线观看| 天天色天天综合网| www.国产亚洲| 麻豆av免费在线| 性猛交ⅹ×××乱大交| 日本女人高潮视频| 黄色a级片免费| 中文字幕日本最新乱码视频| 99视频免费播放| 在线视频一二区| 男人天堂网视频| 国产小视频精品| 久艹在线免费观看| 丰满少妇在线观看| 国产激情在线看| 亚洲国产精品三区| 国内自拍中文字幕| av在线无限看| 四虎影院一区二区| 中文字幕国产传媒| www.av91| 成人不卡免费视频| 97xxxxx| 91精品一区二区三区四区| 别急慢慢来1978如如2| 久久亚洲国产成人精品无码区| 999精品视频在线| 丰满人妻一区二区三区53号| 亚洲激情在线看| 国产 日韩 欧美在线| 一级全黄肉体裸体全过程| 搡女人真爽免费午夜网站| 超碰97人人射妻| 五十路熟女丰满大屁股| 少妇熟女一区二区| 中文字幕在线导航| 欧美女同在线观看| 成人三级视频在线播放| 午夜视频你懂的| 可以看毛片的网址| 草草视频在线免费观看| 免费无码不卡视频在线观看| 警花观音坐莲激情销魂小说| 777一区二区| 午夜欧美福利视频| 久久久久久久久久久福利| 无码人妻精品一区二区蜜桃百度| 日韩av.com| 性欧美18一19内谢| 欧美与动交zoz0z| 久久免费视频2|