jquery遍历div(JQuery 遍历的方法)
parent() 方法返回被选元素的直接父元素 。该方法只会向上一级对 DOM 树进行遍历 。下面的例子返回每个 <span> 元素的直接父元素:
jQuery parents() 方法
parents() 方法返回被选元素的所有祖先元素 ,它一路向上直到文档的根元素 (<html>) 。下面的例子返回所有 <span> 元素的所有祖先:
实例
您也可以使用可选参数来过滤对祖先元素的搜索 。下面的例子返回所有 <span> 元素的所有祖先 ,并且它是 <ul> 元素:
实例
jQuery parentsUntil() 方法
parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素 。下面的例子返回介于 <span> 与 <div> 元素之间的所有祖先元素:
向下遍历 DOM 树
下面是两个用于向下遍历 DOM 树的 jQuery 方法:
children() find()jQuery children() 方法
children() 方法返回被选元素的所有直接子元素 。该方法只会向下一级对 DOM 树进行遍历 。下面的例子返回每个 <div> 元素的所有直接子元素:
实例
您也可以使用可选参数来过滤对子元素的搜索 。下面的例子返回类名为 "1" 的所有 <p> 元素 ,并且它们是 <div> 的直接子元素:
实例
jQuery find() 方法
find() 方法返回被选元素的所有后代元素 ,一路向下直到最后一个后代 。下面的例子返回属于 <div> 后代的所有 <span> 元素:
实例
下面的例子返回 <div> 的所有后代:
实例
jQuery 遍历- 过滤
缩小搜索元素的范围
三个最基本的过滤方法是:first(), last() 和 eq() ,它们允许您基于其在一组元素中的位置来选择一个特定的元素 。其他过滤方法 ,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素 。
jQuery first() 方法
first() 方法返回被选元素的首个元素 。下面的例子选取首个 <div> 元素内部的第一个 <p> 元素:
实例
jQuery last() 方法
last() 方法返回被选元素的最后一个元素。下面的例子选择最后一个 <div> 元素中的最后一个 <p> 元素:
实例
jQuery eq() 方法
eq() 方法返回被选元素中带有指定索引号的元素 。索引号从 0 开始 ,因此首个元素的索引号是 0 而不是 1 。下面的例子选取第二个 <p> 元素(索引号 1):
实例
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!