位置: 编程技术 - 正文

jQuery的内容过滤选择器学习教程(jquery内容过滤选择器有哪些)

编辑:rootadmin

推荐整理分享jQuery的内容过滤选择器学习教程(jquery内容过滤选择器有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery内容过滤器使用方法,jquery表单元素过滤选择器,jquery内容过滤选择器有哪些,jquery 过滤,jquery 过滤,jquery内容过滤器有哪四种,jquery内容过滤器使用方法,jquery内容过滤器有哪四种,内容如对您有帮助,希望把文章链接给更多的朋友!

内容过滤器的过滤规则主要是包含的子元素或文本内容上。

jQuery 提供了一个has()方法来提高:has 过滤器的性能:

jQuery 提供了一个名称和:parent 相似的方法,但这个方法并不是选取含有子元素或文本的元素,而是获取当前元素的父元素,返回的是元素集合。

jQuery内容过滤选择器的过滤规则主要运用在DOM元素所包含的子元素或其文本内容上,主要包括以下四种过滤方法:

为了更好的学习,先写几个DOM元素的HTML结构:

一、内容过滤选择器——:contains(text)选择器:

E:contains(text) //E是指DOM元素,:contains(text)包含的文本,text是指定查找的字符串描述:

选取含有文本内容为“text”的元素

返回值:

集合元素

实例:

功能:

改变含有文本为“John”的div元素的背景色

效果:

回到前面的HTML结构中我们可以看出其中有两个div元素中包含了"John"文本,因为我们这里主要是改变了包含文本“John”的div的背景色,因此大家在效果中可以看出我们其中第一个和第三个div的背景色变成了"#f",为了更能体会从中的变化,大家可以通过Firefox中的Firebug工具看出HTML的变化:

二、内容过滤选择器——:empty

选择器:

E:empty //其中E为DOM元素,:empty是指DOM元素中不包含任何子元素或文本 描述:

选取不含任何子元素或文本的空元素

返回值:

集合元素

实例:

功能:

改变不含子元素(包括不含文本元素)的div的背景色,换句话说,就是改变不包含任何东西的div的背景色

效果:

jQuery的内容过滤选择器学习教程(jquery内容过滤选择器有哪些)

虽然我们前面的html中所有元素中不包含子元素,但有一些包含了文本元素,只有一个div和一个p元素具没有子元素也没有文本内容。加上我们这个例子中,我们只对不包含子元素和文本内容的div进行了改变背景色的设置,所以我们的效果中只有div加上了“#f”的背景色,同样我们来看看HTML的变化吧:

三、内容过滤选择器——:has(selector)

选择器:

E:has(selector) //其中E为有效果DOM元素标签,:has(selector)含有一个选择器,selector用于筛选的选择器

描述:

选取含有选择器所匹配的元素的元素

返回值:

集合元素

实例:

功能:改变含有子元素P的div元素的背景色效果:

在我们这个实例中,只有一个div中包含了子元素P,所以包含了符合这个要求的div元素其背景色被设置为“#f”,改变后的HTML:

四、内容过滤选择器——:parent

选择器:

E:parent //E为有效的DOM元素标签,:parent含有子元素或文本内容。

描述:

选取含有子元素或者文本的元素标签

返回值:

集合元素

实例:

功能:改变含有子元素或文本内容的div的背景色。换句话说只在div包含了任何一个子元素或者任何内容,其背景色都将会改变。效果:

本例子,只有一个div和一个p元素中不包含任何子元素和文本内容,因为我们这里是对div进行设置,所以效果中显示,除了这两个不含有子元素和任何内容的div的背景色都变成了“#f”,变化后的HTML:

有关于jQuery选择器中的内容过滤选择器,就简单的说到这里,大家如果想更深的体会其具体的用法,可以在本地多做几个实例练习。如果大家对jQuery选择器的其他选择器用法感兴趣的话,可以在本站中了解其他的选择器的具体功能和用法,同时也可以随时观注本站的内容更新。

举例讲解jQuery中可见性过滤选择器的使用 可见性过滤器可见性过滤器根据元素的可见性和不可见性来选择相应的元素。过滤器名jQuery语法说明返回:hidden$(':hidden')选取所有不可见元素集合元素:vis

简单讲解jQuery中的子元素过滤选择器 子元素过滤器的过滤规则是通过父元素和子元素的关系来获取相应的元素。$('li:first-child').css('background','#ccc');//每个父元素第一个li元素$('li:last-child').css

jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载 我们经常会应用到日期和时间选择器,之前我们使用最多的是jQueryUI的datepicker(),那么今天我给大家介绍一款非常有趣的日期和时间选择器,它分为日期

标签: jquery内容过滤选择器有哪些

本文链接地址:https://www.jiuchutong.com/biancheng/384962.html 转载请保留说明!

上一篇:原生JS和jQuery版实现文件上传功能(原生javascript)

下一篇:举例讲解jQuery中可见性过滤选择器的使用(举例说明jquery的功能)

  • 公司更换营业执照需要多久
  • 进出口税则是什么意思
  • 核定征收企业股权转让的个人所得税
  • 进出口贸易公司需要什么资质
  • 增值税零申报附加税怎么报
  • 减免所得税额是怎么算出来的2022
  • 车险会计分录处理怎么写
  • 出口免税需要什么资料
  • 费用确认的时点
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 金税三期社保费管理客户端v1.0.088(生产环境)
  • 建筑业简易征收差额征税的计算案例
  • 出口退税备案完后怎么办
  • 白条确认收款后还能分期吗
  • 出口样品收汇不报关会计分录
  • 境外支付佣金如何开发票
  • 土地增值税是否属于中央地方共享税
  • 劳务费税收分类是什么
  • 以前年度补交的税款进什么科目?
  • 季度申报表营业成本怎么填
  • 应收账款减值准备计提比例
  • 电子发票二维码怎么下载
  • 流动资金借款是一般借款还是专门借款
  • 冲回坏账准备是什么意思
  • 罕见病药品进口要求
  • 如何清理插件残留
  • 会计科目发出商品
  • 进项税转出包括哪些
  • 货物损坏补发会计分录
  • linux中cw
  • 拆迁补偿收入如何纳税
  • 财务报表分析方法有哪些?各有什么优缺点?
  • 盘亏固定资产累计折旧
  • 公司每年都有什么费用
  • 公司购买办公用房可以抵税吗
  • 发票怎么保管不会坏
  • PHP:imagefilledpolygon()的用法_GD库图像处理函数
  • 微服务架构java框架
  • 会计开税票的表格范本
  • 现金日记账的结账方法
  • 存货采购成本有余额吗
  • 工资次月发放法律规定
  • Python如何查看中风患者两表的数据量
  • 事业单位政府拨款的会计分录
  • 印花税实收资本和资本公积
  • 生产油漆涂料的物质
  • 织梦联动筛选教程
  • sqlserver聚集函数
  • 待处理财产损益是什么类科目
  • mysql 5.5.x zip直接解压版安装方法
  • 国库券利息收入属于企业所得税纳税调整项目
  • 融资租赁的进项怎么做账
  • 委托加工合同如何签订
  • 非营利性代收代缴税款
  • 固定资产抵扣过处置还能简易计税吗
  • 政府补助收入是指县级以上工会收到的
  • 业务招待费可以结转下年抵扣吗
  • sqlserver存储过程在哪里
  • sqlcipher c#
  • oracle序列修改初始值
  • sql server如何查询
  • jquery常用的事件绑定函数有哪些
  • mysql5.7.31安装
  • 使用删除命令删除硬盘文件后
  • xp浏览器无法浏览网页
  • win7系统运行红警黑屏有声音
  • win8搜索框怎么打开
  • 移动宽带解绑怎么办理
  • 安卓手机屏幕不好使了怎么办
  • python如何进行线程操作
  • python用装饰器自动注册Tornado路由详解
  • unity游戏开发的技术
  • 安卓手机管家删除的照片怎么恢复
  • js如何输出页面内容
  • jquery的实现原理
  • 北京税务局网站
  • 云南国家税务网上开票赋码
  • 买车险代收车船税合法吗
  • 房产税的解读
  • 企业所得税年度申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设