描述:选择至少包含一个元素,匹配指定的标签的标签。
jQuery( ":has(selector)" )

例:给所有的div添加一个类"test",在他们中有一个段落。

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>has demo</title>
<style>
.test{border:3px inset red;}
</style>
<script src="./js/jquery-1.9.1.min.js"></script>
</head>
<body>
<div><p>Hello in a paragraph</p></div>
<div>Hello again!(with no paragraph)</div>
<script>
$("div:has(p)").addClass("test");
</script>
</body>
</html>

转载于:https://www.cnblogs.com/semcoding/p/3537630.html

JQUERY1.9学习笔记 之内容过滤器(三) has选择器相关推荐

  1. x%3e=y%3e=z的c语言表达式,我的C语学习笔记-C语言教程(三).doc

    我的C语学习笔记- C语言教程(三) C语言教程---第一章: C语言概论 C语言教程---第二章: 数据类型.运算符.表达式 C语言教程---第三章: C语言程序设计初步 C语言教程---第四章: ...

  2. 超全C1认证学习笔记,内容详细,赶快收藏

    在我们考过C认证和正在考C认证的同学们当中,都有十分认真的同学.他们每堂课都认证的记下笔记,归纳好,方便自己后续的复习. 今天我们也收到我们C认证考生的投稿,他一共投稿了三篇文章,内容包括计算机通识. ...

  3. 20W字纯手打Java并发学习笔记,助力你金三银四,决战春招,必进大厂

    假如阿里给了你这个机会,你却卡在三面,你会不会懊恼? 假如阿里真的让你通过,只需要你把这一块技能的底层原理摸透,你学不学? 我有一个朋友,他小厂背景.15年毕业.普通学校,这看起来确实没什么战斗力,但 ...

  4. 电路学习笔记01——一到三章

    电路学习笔记和总结 第一章 电路模型和电路定律 重难点一 参考方向 1 关联方向时 P = UI 结果大于零,则算得的是吸收功率 结果小于零,则算得的是发出功率 2 非关联方向时 直接当作是关联方向计 ...

  5. Qt5学习笔记之串口助手三:打包成Windows软件

    这里写目录标题 添加图标 打包程序 测试打包好的软件 添加图标 图标的获取可以参考我的另一篇文章:Qt5学习笔记之图标下载和转换,这里只记录下Qt中使用图标的方法. 1.切换到release模式下进行 ...

  6. 重学前端学习笔记(二十二)--选择器的机制

    笔记说明 重学前端是程劭非(winter)[前手机淘宝前端负责人]在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专 ...

  7. CSS3与页面布局学习笔记(一)——概要、选择器、特殊性与刻度单位

    web前端开发者最最注的内容是三个:HTML.CSS与JavaScript,他们分别在不同方面发挥自己的作用,HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能 ...

  8. iOS学习笔记---oc语言第三天

    继承.初始化方法 一.继承 继承的上层:父类  继承的下层:子类 继承是单向的,不能相互继承 继承具有传递性:A继承于B,B继承于C,A具有B和C的特征和行为 子类能继承父类全部的特征和行为(私有变量 ...

  9. Python学习笔记之函数(三)

    1.传递列表或者字典:在函数中,传递列表和字典后,函数可以访问传递过来的列表和字典,然后进行相关操作. (1).简单的传递列表和传递字典,示例代码如下: #函数传递列表和字典def musics(mu ...

最新文章

  1. python基础题-Python基础30道测试题(字符串相关)
  2. [CODEVS 3147] 矩阵乘法 2
  3. mysql5.1修改登陆密码_mysql 5.1版本修改密码及远程登录mysql数据库的方法
  4. c mysql 查询超时设置_MySQL查询超时的设置方法
  5. docker提交容器成一个新的镜像commit和push,以及docker常用命令
  6. Java 枚举(enum)
  7. tf计算矩阵维度_tf.matmul() 和tf.multiply() 的区别
  8. tarjan算法 转载
  9. 【转】傅里叶分析之掐死教程
  10. 《iPhone-电脑文件导入苹果手机》
  11. 关于各种校园网,局域网等出现IP识别错误(169IP开头)及其导致的联网失败,DNS错误的解决方法
  12. 微信小程序 上传头像截图功能
  13. 医疗图像论文笔记二:《Learning to recognize Abnormalities in Chest X-Rays with Location-Aware Dense Networks》
  14. 技术干货:工欲善其事,必先利其器 阿里云数据库系列谈之一
  15. 初探微信小游戏(一)
  16. MATLAB编写拉格朗日插值与龙格现象
  17. tinymce富文本编辑框使用
  18. Altium Designer 18 入门教程简化版----原理图和PCB--适合新手
  19. 基echarts实现的地图,大屏数据可视化
  20. [打印机]提示“windows无法连接到打印机。键入的打印机名不正确”错误!

热门文章

  1. 用python实现队列的循环左移和右移的实验原理_python的移位操作实现详解
  2. linux查看spare盘的数量,戴尔Dell服务器使用OMSA软件omreport查看硬件信息|磁盘阵列健康监控...
  3. java里有哪些对象_Java中创建对象的方式有哪些
  4. javabirdge php_PHP-Java-Bridge使用笔记
  5. linux 添加新的系统调用,如何在Linux中添加新的系统调用
  6. LettCode50. Pow(x, n)
  7. linux内存管理(二)-内存数据结构分析
  8. Spring源码分析之Aop中拦截器,适配器,通知之间的关系
  9. 代码评审-如何保证缓存与数据库的读写一致性?
  10. 同一路由带参刷新,以及params和query两种方式传参的异同