国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery中層次選擇器用法實例詳解

2019-11-20 12:27:08
字體:
來源:轉載
供稿:網友

本文實例講述了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" /><title>層次選擇器</title><script src="jquery-1.6.2.min.js" type="text/javascript"></script><script type="text/javascript">$(function () { //------1.在給定的祖先元素下匹配所有后代元素 //(包含了子元素,以及子元素的元素,一直往下延伸) var $divs = $("#main div"); for (var i = 0; i < $divs.length; i++) { alert($divs.get(i).id); } //------2.在給定的父元素下匹配所有子元素,只包括直接子元素 //(不包含子元素的子元素) var $divs = $("#main > div"); for (var i = 0; i < $divs.length; i++) { alert($divs.get(i).id); } //-----3.prev + next $("lable + input ") : 匹配所有緊接在prev后的next元素 //注意:只能去到第一個,并且是緊挨著的,如果不是緊挨著div1后面的則取不到 //.....<1>.例子1 var $divBrother = $("#div1 + div"); //用#div1 ID選擇器 ,只取到div2 alert($divBrother.get(0).id); //.....<2>.例子2 var $divBrothers = $("div + div");  //用div 標簽選擇器,相鄰的div都能取到 divSun1(和divSun相鄰),div2(和div1相鄰) for (var i = 0; i < $divBrothers.length; i++) { alert($divBrothers.get(i).id); } //-----4.prev ~ siblins //$("form ~ input") : 匹配prev元素之后的所有siblings元素  //注意:在匹配之后的元素,不包含該元素在內, //并且siblings匹配的是和prev同輩的元素,其后輩元素不被匹配。 var $divBrothers = $("#main ~ div"); for (var i = 0; i < $divBrothers.length; i++) { //得到main1,main2,main3 alert($divBrothers.get(i).id); } });</script></head><body><div id="main"> <div id="div1" class="myDiv">我是div1 <div id="divSun">我是孫子div  <div id="divSunSun">我是孫子的孫子div</div> </div> <div id="divSun1">我是孫子div</div> </div> <div id="div2" class="myDiv">我是div2</div></div><div id="main1"></div><div id="main2"></div><input type="button" value="button" /><div id="main3"></div></body></html>

更多關于jquery選擇器相關內容感興趣的讀者可查看本站專題:《jquery選擇器用法總結

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 常德市| 博爱县| 同心县| 开原市| 庆元县| 天津市| 府谷县| 阳江市| 巴林右旗| 益阳市| 东源县| 措美县| 绥德县| 衡阳县| 扶绥县| 贡觉县| 富川| 明星| 博白县| 武山县| 彭阳县| 桐乡市| 南康市| 富宁县| 基隆市| 恭城| 嫩江县| 晋江市| 平原县| 济源市| 山东省| 龙岩市| 科技| 平阴县| 沙雅县| 灵丘县| 南岸区| 紫云| 邳州市| 丰城市| 常宁市|