iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >Jquery如何实现过滤选择器
  • 660
分享到

Jquery如何实现过滤选择器

2024-04-02 19:04:59 660人浏览 安东尼
摘要

这篇文章主要介绍了Jquery如何实现过滤选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  1.根据某过滤规则进行元素的匹配

这篇文章主要介绍了Jquery如何实现过滤选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  1.根据某过滤规则进行元素的匹配,书写时以“:”号开头,通常用于查找集合元素中的某一位置的单个元素。

$("li:first") 第一个

$("li:last") 最后一个

  2.如果想从一组标签元素数组中,灵活选择任意的一个标签元素,我们可以使用:eq(index)

其中参数index表示索引号(即:一个整数),它从0开始。

如果index的值为3,表示选择的是第4个元素:$("li:eq(3)")

3.按照文本内容来查找一个或多个元素,那么使用:contains(text)选择器会更加方便,

它的功能是选择包含指定字符串的全部元素,它通常与其他元素结合使用,获取包含“text”字符串内容的全部元素对象。

其中参数text表示页面中的文字。$("li:contains('jQuery')")

    <ol>
            <li>强大的"jQuery"</li>
            <li>"javascript"也很实用</li>
            <li>"jQuery"前端必学</li>
            <li>"java"是一种开发语言</li>
            <li>前端利器——"jQuery"</li>
    </ol>

4.:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,

其中selector参数就是包含的元素名称,是被包含元素。

$("li:has('p')")选择器代码,获取了包含<p>元素的全部<li>元素

5.:hidden过滤选择器的功能是获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素。

$("p:hidden")代码获取隐藏的<p>元素

6.:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素的display属性值设置为“none”,

那么,都可以通过该选择器获取。$("p:visible")选择器代码,获取那个可见的<p>元素

7.属性作为DOM元素的一个重要特征,也可以用于选择器中,通过元素属性获取元素的选择器,

[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。

$("li[title='我最爱']")属性选择器代码,获取指定的<li>元素

8.[attribute!=value]属性选择器的功能是获取不包含属性名,或者与属性名和属性值不相同的全部元素,

其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。

$("li[title!='我最爱']")属性选择器代码,获取指定的<li>元素,其中有不包含title属性名,有title属性值不等于“我最爱”

9.功能更为强大的属性选择器[attribute*=value],它可以获取属性值中包含指定内容的全部元素,

其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示对应的属性值。

$("li[title*='最']")属性选择器代码,获取指定<li>元素,这些元素的title属性值中都包含了“最”字符

10.使用:first-child子元素过滤选择器则可以获取每个父元素中返回的首个子元素,它是一个集合,常用多个集合数据的选择处理。

<ol>
            <li>芹菜</li>
            <li>茄子</li>
            <li>萝卜</li>
            <li>大白菜</li>
            <li>西红柿</li>
        </ol>
        <ol>
            <li>橘子</li>
            <li>香蕉</li>
            <li>葡萄</li>
            <li>苹果</li>
            <li>西瓜</li>
        </ol>
        
        <script type="text/javascript">
            $("li:first-child").CSS("background-color", "green");
</script>

11.:last-child子元素过滤选择器的功能是获取每个父元素中返回的最后一个子元素,它也是一个集合,常用多个集合数据的选择处理。

$("li:last-child").css("background-color", "blue");

感谢你能够认真阅读完这篇文章,希望小编分享的“Jquery如何实现过滤选择器”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: Jquery如何实现过滤选择器

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

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

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

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

下载Word文档
猜你喜欢
  • Jquery如何实现过滤选择器
    这篇文章主要介绍了Jquery如何实现过滤选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  1.根据某过滤规则进行元素的匹配...
    99+
    2022-10-19
  • jQuery选择器之属性过滤选择器的示例分析
    小编给大家分享一下jQuery选择器之属性过滤选择器的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下<...
    99+
    2022-10-19
  • jQuery如何实现选择器
    这篇文章主要为大家展示了“jQuery如何实现选择器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现选择器”这篇文章吧。写自己的选择器$(do...
    99+
    2022-10-19
  • jquery如何实现过滤功能
    本篇内容介绍了“jquery如何实现过滤功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • jQuery如何实现元素选择器
    这篇文章主要介绍了jQuery如何实现元素选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下<!DOCTYPE ...
    99+
    2022-10-19
  • jQuery如何使用过滤器过滤多属性
    这篇文章给大家分享的是有关jQuery如何使用过滤器过滤多属性的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用过滤器过滤多属性//This precision-based approache...
    99+
    2023-06-27
  • jQuery中如何实现层级选择器
    这篇文章将为大家详细讲解有关jQuery中如何实现层级选择器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下<!DOCTYPE html>...
    99+
    2022-10-19
  • jquery实现时间选择器
    本文实例为大家分享了jquery实现时间选择器的具体代码,供大家参考,具体内容如下 效果图: 代码: <!DOCTYPE html> <html> &...
    99+
    2022-11-12
  • JQuery选择器怎么实现
    本篇内容介绍了“JQuery选择器怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!基本选择器:选择器:类似于 CSS 的选择器,可以帮...
    99+
    2023-06-22
  • jquery如何实现treeview的级联选择
    这篇文章给大家分享的是有关jquery如何实现treeview的级联选择的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   jquery.treeview的使...
    99+
    2022-10-19
  • jquery class选择器如何用
    这篇文章主要讲解了“jquery class选择器如何用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery class选择器如何用”吧! ...
    99+
    2022-10-19
  • jquery类选择器如何写
    这篇“jquery类选择器如何写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jquery类选择器如何写”文章吧。一、类选择...
    99+
    2023-07-05
  • jquery类选择器如何使用
    今天小编给大家分享一下jquery类选择器如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在jquery中,类(cla...
    99+
    2023-07-04
  • jQuery中怎么实现一个子选择器
    本篇文章给大家分享的是有关jQuery中怎么实现一个子选择器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。子元素选择器与可见性选择器子元素选择...
    99+
    2022-10-19
  • jQuery怎么实现日期范围选择器
    本篇内容主要讲解“jQuery怎么实现日期范围选择器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery怎么实现日期范围选择器”吧!jQuery Date...
    99+
    2022-10-19
  • vue如何实现货币过滤器
    这篇文章主要介绍vue如何实现货币过滤器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!自定义事件也可以用来创建自定义的表单输入组件,使用 v-model 来进行数据双向绑定。所以要让...
    99+
    2022-10-19
  • Redis如何实现布隆过滤器
    小编给大家分享一下Redis如何实现布隆过滤器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!布隆过滤器(Bloom Filter...
    99+
    2022-10-18
  • jquery如何编写日期选择器
    小编给大家分享一下jquery如何编写日期选择器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!使用jquery做一个日期时间选择器,最好使用bootstrap弹窗实现:(1)点击文本框弹出...
    99+
    2022-10-19
  • JS如何仿JQuery选择器功能
    小编给大家分享一下JS如何仿JQuery选择器功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JQuery作为应用最广的JS库...
    99+
    2022-10-19
  • jQuery如何创建一个嵌套的过滤器
    这篇文章给大家分享的是有关jQuery如何创建一个嵌套的过滤器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。创建一个嵌套的过滤器.filter(":not(:has(.selected))")...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作