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

首頁 > 編程 > JavaScript > 正文

jQuery 樹形結(jié)構(gòu)的選擇器

2019-11-21 00:44:42
字體:
供稿:網(wǎng)友

DOM結(jié)構(gòu)其實(shí)也是一種樹形結(jié)構(gòu),jQuery提供的樹形選擇器可以用來選擇DOM Tree里的節(jié)點(diǎn)。這些樹形選擇器的方法包括:children(), parent(), parents(), next(), prev(), siblings().
選擇某個元素的"孩子" - children()

復(fù)制代碼 代碼如下:

<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
$("#parent").children().length //得到所有的”孩子“(li)的個數(shù),“3”
$("#parent").children("#son1").text(); //得到第一個”孩子“(li)的值 - “第一列”

選擇某個元素的“父母” - parent()
復(fù)制代碼 代碼如下:

<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
$("#son1").parent().attr("id");//得到ul的ID - "parent"

選擇某個元素的“祖先”-parents() (注意:一級一級向上選擇直到<html>)
復(fù)制代碼 代碼如下:

<div id="grand">
<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
</div>
$("#son2").parents().each(function(i){
if(i<3) //只顯示3代祖先
alert($(this).html());
});

選擇某個元素的“弟弟” - next()
復(fù)制代碼 代碼如下:

<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
$("#son2").next().text(); //選擇#son3選擇某個元素的“哥哥”

prev()
復(fù)制代碼 代碼如下:

<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
$("#son2").prev().text(); //選擇#son1選擇某個元素的“兄弟”

siblings()
復(fù)制代碼 代碼如下:

<ul id="parent">
<li id="son1">第一列</li>
<li id="son2">第二列</li>
<li id="son3">第三列</li>
</ul>
$("#son2").siblings().text(); //選擇#son1和#son3

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 花莲县| 罗定市| 福海县| 年辖:市辖区| 察隅县| 乌兰察布市| 漠河县| 普安县| 富蕴县| 内丘县| 紫阳县| 梨树县| 东丰县| 澄城县| 宁远县| 河北区| 嘉定区| 巴彦淖尔市| 晋江市| 正阳县| 庄浪县| 富民县| 曲松县| 公安县| 麟游县| 青浦区| 聂荣县| 宣武区| 农安县| 海盐县| 泸州市| 长丰县| 镇康县| 班玛县| 汪清县| 南乐县| 龙江县| 凌源市| 高雄市| 繁峙县| 文水县|