JQuery各种选择器的介绍
1. JQuery 基本选择器
express description remarks $("#idName") id选择器 $(".className") 类选择器 $("tagName") 标签选择器 $("*") 通配符选择器 $("tagName,.className,#idName,...") 群组选择器
2. 层次选择器
从父子关系和兄弟关系进行节点的选择 .
express description remarks $("a b") 选择a节点所有的后代节点b
( 包括子节点和孙节点 )$("a>b") 选择a节点的所有子节点b
( 只包含子节点, 不包含孙节点 )$("a+b") 选择a节点之后的第一个兄弟节点b $("a~b") 选择a节点之后的所有兄弟节点b 注意是 a 节点之后的兄弟节点,
而不是所有的兄弟节点
3. 基本过滤选择器
从位置的角度来对标签进行过滤 .
express description remarks $("tagName:first") 选取tagName元素集合中的第一个元素 $("tagName:last") 选择tagName元素集合中的最后一个元素 $("tagName:odd") 选择tagName元素集合中奇数位置的元素 $("tagName:even") 选择tagName元素集合中偶数位置的元素 $("tagName:eq(1)") 选择tagName元素集合中第二个元素
( 索引和数组一样, 从零开始 )$("tagName:gt(2)") 选择tagName元素集合中第三个元素往后的元素
( 即tagName下, 位置大于3的元素 )$("tagName:lt(2)") 选择tagName元素集合中第三个元素往前的元素
( 即tagName下, 位置小于3的元素 )$(":header") 选中所有的标题元素
( h1 到 h6 )$(":animated") 选择有动画的元素 $("tagName:not(.one)") 选择tagName元素集合中class值不是one的元素
4. 内容过滤选择器
节点值是否为空, 节点上的文本中是否包含指定的字符串, 子元素中的class值是否为指定的值 .
express description remarks $("tagName:empty") 选择tagName元素集合中内容为空的元素
( 不是子元素 )$("tagName:parent") 选择tagName元素集合中包含子元素的元素 $("tagName:contents('abc')") 选择tagName元素集合中内容包含"abc"的元素
( 不是子元素 )$("tagName:has(.one)") 选择tagNmae元素集合中class值为one的元素
( 不是子元素, 是tagName元素 )
5. 属性过滤器 ( 选择包含指定属性的元素 )
从节点的属性来过滤筛选节点:有无属性,属性值等于,不等于,包含,是**开头,是**结尾,多重过滤 .
express description remarks $("div[id]") 被选中的元素包含id属性 $("div[id='test']") 被选中的元素包含id="test" $("div[title!='test']") 被选中的元素的title属性不是"test" $("div[title^='te']") 被选中的元素的title属性值是由"test开始的" $("div[title$='st']") 被选中的元素的title属性是以"test"结尾的 $("div[title*='est']") 被选中的元素的title属性值包含"est" $("div[title*='est'][id]") 被选中的元素的title属性值包含"est",
且有id属性
6. 可见性过滤选择器
根据页面上的元素是否显示来选择节点
express description remarks $("div:hidden") 选中隐藏的div元素 $("div :hidden") 选中div元素中所有隐藏的元素
( 包括子元素和孙元素 )$("div:visiable") 选中可见的div元素 $("div :visiable") 选中div中可见的元素
( 包括子元素和孙子元素 )
以上是JQuery各种选择器的介绍的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

小红书笔记怎么删除?在小红书APP中是可以编辑笔记的,多数的用户不知道小红书笔记如何的删除,接下来就是小编为用户带来的小红书笔记删除方法图文教程,感兴趣的用户快来一起看看吧!小红书使用教程小红书笔记怎么删除1、首先打开小红书APP进入到主页面,选择右下角【我】进入到专区;2、之后在我的专区,点击下图所示的笔记页面,选择要删除的笔记;3、进入到笔记页面,右上角【三个点】;4、最后下方会展开功能栏,点击【删除】即可完成。

作为一名小红书的用户,我们都曾遇到过发布过的笔记突然不见了的情况,这无疑让人感到困惑和担忧。在这种情况下,我们该怎么办呢?本文将围绕“小红书发布过的笔记不见了怎么办”这一主题,为你详细解答。一、小红书发布过的笔记不见了怎么办?首先,不要惊慌。如果你发现笔记不见了,保持冷静是关键,不要慌张。这可能是由于平台系统故障或操作失误引起的。检查发布记录很简单。只需打开小红书App,点击“我”→“发布”→“所有发布”,就可以查看自己的发布记录。在这里,你可以轻松找到之前发布的笔记。3.重新发布。如果找到了之

小红书怎么在笔记中添加商品链接?在小红书这款app中用户不仅可以浏览各种内容还可以进行购物,所以这款app中关于购物推荐、好物分享的内容是非常多的,如果小伙伴在这款app也是一个达人的话,也可以分享一些购物经验,找到商家进行合作,在笔记中添加连接之类的,很多人都愿意使用这款app购物,因为不仅方便,而且有很多达人会进行一些推荐,可以一边浏览有趣内容,一边看看有没有适合自己的衣服商品。一起看看如何在笔记中添加商品链接吧!小红书笔记添加商品链接方法 在手机桌面上打开app。 在app首页点击

在word中编辑文字内容时,有时会需要输入公式符号。有的小伙们不知道在word根号输入的方法,小面就让小编跟小伙伴们一起分享下word根号输入的方法教程。希望对小伙伴们有所帮助。首先,打开电脑上的Word软件,然后打开要编辑的文件,并将光标移动到需要插入根号的位置,参考下方的图片示例。2.选择【插入】,再选择符号里的【公式】。如下方的图片红色圈中部分内容所示:3.接着选择下方的【插入新公式】。如下方的图片红色圈中部分内容所示:4.选择【根式】,再选择合适的根号。如下方的图片红色圈中部分内容所示:

标题:jQuery小技巧:快速修改页面所有a标签的文本在网页开发中,我们经常需要对页面中的元素进行修改和操作。在使用jQuery时,有时候需要一次性修改页面中所有a标签的文本内容,这样可以节省时间和精力。下面将介绍如何使用jQuery快速修改页面所有a标签的文本,同时给出具体的代码示例。首先,我们需要引入jQuery库文件,确保在页面中引入了以下代码:<

标题:使用jQuery修改所有a标签的文本内容jQuery是一款流行的JavaScript库,被广泛用于处理DOM操作。在网页开发中,经常会遇到需要修改页面上链接标签(a标签)的文本内容的需求。本文将介绍如何使用jQuery来实现这个目标,并提供具体的代码示例。首先,我们需要在页面中引入jQuery库。在HTML文件中添加以下代码:

小红书作为一个生活方式分享平台,涵盖了美食、旅行、美妆等各个领域的笔记。许多用户希望在小红书上分享自己的笔记,但却不清楚如何操作。在这篇文章中,我们将详细介绍小红书发布笔记的流程,并探讨如何在平台上屏蔽特定用户。一、小红书发布笔记教程怎么弄?1.注册登录:首先,需要在手机上下载小红书APP,并完成注册登录。在个人中心完善个人资料是很重要的。通过上传头像、填写昵称和个人简介,可以让其他用户更容易了解你的信息,也能帮助他们更好地关注你的笔记。3.选择发布频道:在首页下方,点击“发笔记”按钮,选择你想

标题:从零开始学习Go语言中的main函数Go语言作为一种简洁、高效的编程语言,备受开发者青睐。在Go语言中,main函数是一个入口函数,每个Go程序都必须包含main函数作为程序的入口点。本文将从零开始介绍如何学习Go语言中的main函数,并提供具体的代码示例。一、首先,我们需要安装Go语言的开发环境。可以前往官方网站(https://golang.org
