广告
返回顶部
首页 > 资讯 > 精选 >jQuery里find指的是什么
  • 896
分享到

jQuery里find指的是什么

2023-07-05 03:07:30 896人浏览 八月长安
摘要

这篇“Jquery里find指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jQuery里find指的是什么”文章吧

这篇“Jquery里find指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jQuery里find指的是什么”文章吧。

find的意思为查找,是jQuery内置的一个用于遍历获得当前元素集合中每个元素的后代节点的函数;语法“指定元素对象.find(selector)”,参数“selector”包含了供匹配当前元素集合的选择器表达式,用于过滤返回的后代节点。

简单来说,find()方法可以获取该元素下的所有(包括子集的子集)子集元素,即可以获取全部子元素。

  • find() 方法返回被选元素的后代元素。(后代是子、孙、曾孙,依此类推。)

  • DOM 树:该方法沿着 DOM 元素的后代向下遍历,直至最后一个后代的所有路径(<html>)。

如果想要获取全部符合条件的子元素,则通过选择器来筛选。

find的语法

$(selector).find(filter)

参数描述
filter必需。过滤搜索后代条件的选择器表达式、元素或 jQuery 对象。

注意:如需返回多个后代,请使用逗号分隔每个表达式。

注意:

  • filter 参数在 find() 方法中是必需的,这与其他树遍历方法不同。

  • 如需返回所有的后代元素,请使用 "*" 选择器。

详细说明

如果给定一个表示 DOM 元素集合的 jQuery 对象,.find() 方法允许我们在 DOM 树中搜索这些元素的后代,并用匹配元素来构造一个新的 jQuery 对象。.find() 与 .children() 方法类似,不同的是后者仅沿着 DOM 树向下遍历单一层级。

.find() 方法第一个明显特征是,其接受的选择器表达式与我们向 $() 函数传递的表达式的类型相同。将通过测试这些元素是否匹配该表达式来对元素进行过滤。

示例1

返回 <ul> 后代中所有的 <span> 元素:

<!DOCTYPE html><html><head><meta charset="utf-8" /><script src="js/jquery-3.6.3.min.js"></script><script>$(document).ready(function() {$("ul").find("span").CSS({"color": "red","border": "2px solid red"});});</script><style>.ancestors *{ display: block;border: 2px solid lightgrey;color: lightgrey;padding: 5px;margin: 15px;}</style></head><body class="ancestors">body (曾祖先节点)<div style="width:500px;">div (祖先节点)<ul>ul (直接父节点)<li>li (子节点)<span>span (孙节点)</span></li></ul></div></body></html>

jQuery里find指的是什么

示例2:获取第一个子元素

<!DOCTYPE html><html>    <head>        <meta charset="utf-8">        <script src="js/jquery-3.6.0.min.js"></script>        <script>            $(function() {                $("button").click(function() {                    $("ul").find(":first-child").css("color", "red");                })            })        </script>    </head>    <body>        <ul style="border: 1px solid red;">            <li>香蕉</li>            <li>苹果</li>            <li>梨子</li>            <li>橘子</li>        </ul>        <button>父元素ul的第一个子元素</button>    </body></html>

以上就是关于“jQuery里find指的是什么”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: jQuery里find指的是什么

本文链接: https://www.lsjlt.com/news/349172.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery里find指的是什么
    这篇“jQuery里find指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jQuery里find指的是什么”文章吧...
    99+
    2023-07-05
  • jQuery里find是什么意思
    本教程操作环境:windows7系统、jquery3.6版本、Dell G3电脑。find的意思为查找,是jQuery内置的一个用于遍历获得当前元素集合中每个元素的后代节点的函数。简单来说,find()方法可以获取该元素下的所有(包括子集的...
    99+
    2023-05-14
    jquery
  • jquery-form指的是什么
    这篇文章主要介绍“jquery-form指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jquery-form指的是什么”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • jquery中each指的是什么
    这篇“jquery中each指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jqu...
    99+
    2022-10-19
  • jquery中next指的是什么
    这篇文章主要讲解了“jquery中next指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery中next指的是什么”吧! ...
    99+
    2022-10-19
  • jquery中click指的是什么
    本篇内容主要讲解“jquery中click指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery中click指的是什么”吧! ...
    99+
    2022-10-19
  • jquery中document指的是什么
    本篇内容主要讲解“jquery中document指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery中document指的是什么”吧! ...
    99+
    2022-10-19
  • jquery中cdn指的是什么
    这篇“jquery中cdn指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jque...
    99+
    2022-10-19
  • jquery中add指的是什么
    这篇文章主要介绍“jquery中add指的是什么”,在日常操作中,相信很多人在jquery中add指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jquery中add...
    99+
    2022-10-19
  • jquery中nan指的是什么
    今天小编给大家分享一下jquery中nan指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2022-10-19
  • jquery中>指的是什么
    今天小编给大家分享一下jquery中>指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2022-10-19
  • jquery中dom指的是什么
    今天小编给大家分享一下jquery中dom指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2022-10-19
  • jquery包装集指的是什么
    这篇“jquery包装集指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jquer...
    99+
    2022-10-19
  • 在jquery中dom指的是什么
    今天小编给大家分享一下在jquery中dom指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2022-10-19
  • jquery中children()与find()有什么区别
    本篇文章给大家分享的是有关jquery中children()与find()有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。jquery是什么jquery是一个简洁而快速...
    99+
    2023-06-14
  • jquery中find和filter有什么区别
    今天就跟大家聊聊有关jquery中find和filter有什么区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。jquery是什么jquery是一个简洁而快速的JavaScript库...
    99+
    2023-06-14
  • jquery中的find怎么使用
    本篇内容主要讲解“jquery中的find怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery中的find怎么使用”吧! ...
    99+
    2022-10-19
  • js和jquery指的是什么意思
    这篇文章主要介绍了js和jquery指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 js和jque...
    99+
    2022-10-19
  • jquery中this指的是什么意思
    这篇文章将为大家详细讲解有关jquery中this指的是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 jquery中this代表“当...
    99+
    2022-10-19
  • jquery中slow指的是什么意思
    小编给大家分享一下jquery中slow指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作