Jquery实现获取子元素的方法分析

 更新时间:2019年08月24日 13:47:14   作者:手掌日月摘星辰  
这篇文章主要介绍了Jquery实现获取子元素的方法,结合实例形式分析了jQuery针对页面元素的查找、获取相关操作技巧,需要的朋友可以参考下

本文实例讲述了Jquery实现获取子元素的方法。分享给大家供大家参考,具体如下:

Jquery获取子元素的方法有2种,分别是children()方法和find()方法。下面我们分别来使用这两种方法,看看它们有何差异。

1.children()方法:获取该元素下的直接子集元素

2.find()方法:获取该元素下的所有子集元素

分别以以下HTML代码为例:

<ul>
  <li>
    list1
    <ul>
      <li>
        list1-1
      </li>
      <li>
        list1-2
      </li>
    </ul>
  </li>
  <li>
    list2
    <ul>
      <li>
        list2-1
      </li>
      <li>
        list2-2
      </li>
    </ul>
  </li>
  <li>
    list3
    <ul>
      <li>
        list3-1
      </li>
      <li>
        list3-2
      </li>
    </ul>
  </li>
</ul>

3、children()方法获取ul下面直接子集元素li:$("ul").children("li")

需要注意的是,如果li元素下还有li元素,children方法将不会被获取。我们可以用length来测试获取的个数“$("ul").children("li").length”,最后输出结果为3

4、find()方法获取ul下所有元素li:$("ul").find("li")

需要注意的是,find方法会无限循环查找ul标签节点下的li,一直找到没有为止,用length来测试获取个数“$("ul").find("li").length”,最后输出结果为9

5、children和find的区别:children只会查找直接子集,而find会跨越层级查找,一直找到没有为止。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常见事件用法与技巧总结》、《jQuery常用插件及用法总结》、《jQuery操作json数据技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。

相关文章

  • jquery对象和DOM对象的相互转换详解

    jquery对象和DOM对象的相互转换详解

    这篇文章主要介绍了jquery对象和DOM对象的相互转换详解的相关资料,需要的朋友可以参考下
    2016-10-10
  • jQuery事件对象的属性和方法详解

    jQuery事件对象的属性和方法详解

    这篇文章主要为大家详细介绍了jQuery事件对象的属性和方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • Jquery cookie操作代码

    Jquery cookie操作代码

    Jquery的cookies插件,感觉不错,但是跟踪调试的时候发现cookies上面还是多写了一个相同名称的值,这就麻烦了,后来看到网上有人说用这个方法,感觉还不错
    2010-03-03
  • JQuery中DOM加载与事件执行实例分析

    JQuery中DOM加载与事件执行实例分析

    这篇文章主要介绍了JQuery中DOM加载与事件执行,实例分析了jQuery中DOM加载及事件执行的原理与实现方法,并补充说明了windows.onload方法和$(document).ready()方法的区别,需要的朋友可以参考下
    2015-06-06
  • jQuery使用之标记元素属性用法实例

    jQuery使用之标记元素属性用法实例

    这篇文章主要介绍了jQuery使用之标记元素属性用法,实例分析了jQuery如何控制页面,包含元素的属性、css样式风格、DOM模型、表单元素和事件处理等使用技巧,需要的朋友可以参考下
    2015-01-01
  • jQuery调取jSon数据并展示的方法

    jQuery调取jSon数据并展示的方法

    这篇文章主要介绍了jQuery调取jSon数据并展示的方法,实例分析了jQuery调用json数据及展示的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • JQuery入门——事件切换之hover()方法应用介绍

    JQuery入门——事件切换之hover()方法应用介绍

    谓切换事件,即有两个以上的事件绑定于一个元素,在元素的行为动作间进行切换,有两个方法用于事件的切换,一个方法是hover(),另一个是toggle(),感兴趣的朋友不妨了解下,或许对你有所帮助
    2013-02-02
  • jQuery实现的简单百分比进度条效果示例

    jQuery实现的简单百分比进度条效果示例

    这篇文章主要介绍了jQuery实现的简单百分比进度条效果,结合简单实例形式分析了jQuery针对页面元素的运算与动态操作相关操作技巧,需要的朋友可以参考下
    2016-08-08
  • jQuery 编程之jQuery 属性选择器

    jQuery 编程之jQuery 属性选择器

    这篇文章主要介绍了jQuery 编程之jQuery 属性选择器,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • jQuery实现的粘性滚动导航栏效果实例【附源码下载】

    jQuery实现的粘性滚动导航栏效果实例【附源码下载】

    这篇文章主要介绍了jQuery实现的粘性滚动导航栏效果,涉及jQuery插件smint的相关使用技巧,并附带完整实例源码供读者下载参考,需要的朋友可以参考下
    2017-10-10

最新评论