jquery children()方法

1.children()方法 

该方法用于取得匹配元素的子元素集合 

此处使用本章开头所画的那颗DOM树的结构,如图3-36所示;


node2:/var/www/html#cat a44.html 
<html>
<head>
<meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>dom</title>
</head>
<body>
  <p titile="选择你最喜欢的水果.">你最喜欢的水果是?</p>
  <ul>
  <li titile='苹果'>苹果</li>
  <li title='橘子'>橘子</li>
  <li  title='菠萝'>菠萝</li>
  </ul>
 </body>
 </html>
<script type="text/javascript" src="jquery-2.2.2.min.js"></script>    
<script type="text/javascript" src="a44.js"></script> 

根据DOM树的结构,可以知道各个元素之间的关系以及它们子节点的个数

<body>元素下有<p>和<ul>两个子元素,<p>元素没有子元素,<ul>元素有3个<li>子元素  

下面使用children()方法来获取匹配元素的所有子元素的个数 

jQuery代码如下:

node2:/var/www/html#cat a44.js
var $body = $("body").children();
var $p=$("p").children();
var $ul=$("ul").children();
alert($body.length);  //<body>元素下有2个子元素

alert($p.length);    //<p>元素下有0个子元素

alert($ul.length);  //<ul>元素下有3个子元素
for(var i=0,len=$ul.length;i<len;i++){
   alert($ul[i].innerHTML);
  }

原文地址:https://www.cnblogs.com/hzcya1995/p/13349161.html