chidlren(),each(),text()和parent()

来源:互联网 发布:淘宝浴巾哪个牌子好 编辑:程序博客网 时间:2024/05/16 11:50

这些是关于jQuery的一些方法

这里我们先给出例子:

<body><div id="top"><div>A</div><div>B</div><div>C</div></div></body>

$(document).ready(function(){var $nodes=$('#top').children();alert('Number of nodes is '+$nodes.length);var txt="";$('#top').children().each(function()){txt+=$(this).text();});alert(txt);});



1.children()

它是一种遍历树的方法,它搜索指定元素的直接子节点,并返回一个新的jQuery对象。此方法仅在DOM树向下遍历一层。在这个例子中,用children()来访问根元素的中定义的所有DOM节点,并且将他们分配给变量$nodes.$nodes是一个jQuery对象,它包含div元素中定义的3个div元素。利用$nodes对象的length属性,显示该HTML文档中DOM节点的数目。

2.each()

each()方法用于循环访问包装集合中的每个元素。它包含一个迭代的函数。在这个迭代的函数中,我们编写代码,应用于集合的每个单独的元素。

3.text()

text ()用于访问指定元素的文本内容。或者改变访问元素的文本内容。

4.parent()

遍历树的方法,用于搜索每个指定元素的直接亲元素,向上遍历一层。

0 0