jQuery内容筛选选择器实例代码


Posted in Javascript onFebruary 06, 2017

本文实例为大家分享了jQuery内容筛选选择器的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>

<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <title></title>
  <link rel="stylesheet" href="imooc.css" type="text/css">
  <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>

<body>
  <h2>内容筛选器</h2>
  <h3>:contains/:has</h3>
  <div class="left">
    <div class="div">
      <p>:contains</p>
    </div>
    <div class="div">
      <p>:contains</p>
    </div>
    <div class="div">
      <p>
        <span>:has</span>
      </p>
    </div>
    <div class="div">
      <p>:contains</p>
    </div>
  </div>

  <script type="text/javascript">
    //查找所有class='div'中DOM元素中包含"contains"的元素节点
    //并且设置颜色
    $(".div:contains(':contains')").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
    //查找所有class='div'中DOM元素中包含"span"的元素节点
    //并且设置颜色
    $(".div:has(span)").css("color", "blue");
  </script>


  <h3>:parent/:empty</h3>
  <div class="left">
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a></a>
    </div>
  </div>
  <script type="text/javascript">
    //选择所有包含子元素或者文本的a元素
    //增加一个蓝色的边框
    $("a:parent").css("border", "3px groove blue");
  </script>

  <script type="text/javascript">
    //找到a元素下面的所有空节点(没有子元素)
    //增加一段文本与边框
    $("a:empty").text(":empty").css("border", "3px groove red"); 
  </script>

</body>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery队列操作方法实例
Jun 11 Javascript
js实现网页图片延时加载 提升网页打开速度
Jan 26 Javascript
BootStrap的JS插件之轮播效果案例详解
May 16 Javascript
JavaScript如何一次性展示几万条数据
Mar 30 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
Jun 22 Javascript
BackBone及其实例探究_动力节点Java学院整理
Jul 14 Javascript
微信小程序按钮去除边框线分享页面功能
Aug 27 Javascript
基于vue实现web端超大数据量表格的卡顿解决
Apr 02 Javascript
vue路由守卫+登录态管理实例分析
May 21 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
Sep 05 Javascript
JavaScript获取当前url路径过程解析
Dec 27 Javascript
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jQuery基本筛选选择器实例代码
Feb 06 #Javascript
jQuery层级选择器实例代码
Feb 06 #Javascript
jQuery元素选择器实例代码
Feb 06 #Javascript
对称加密与非对称加密优缺点详解
Feb 06 #Javascript
jquery实现input框获取焦点的方法
Feb 06 #Javascript
jQuery表单元素选择器代码实例
Feb 06 #Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 #Javascript
You might like
3.从实例开始
2006/10/09 PHP
global.php
2006/12/09 PHP
Phpbean路由转发的php代码
2008/01/10 PHP
PHP,ASP.JAVA,JAVA代码格式化工具整理
2010/06/15 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
TP5框架简单登录功能实现方法示例
2019/10/31 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
jquery validation验证身份证号,护照,电话号码,email(实例代码)
2013/11/06 Javascript
如何从jQuery的ajax请求中删除X-Requested-With
2013/12/11 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
AngularJs导出数据到Excel的示例代码
2017/08/11 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
基于Vue实现可以拖拽的树形表格实例详解
2018/10/18 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
vscode 远程调试python的方法
2017/12/01 Python
Python Numpy 数组的初始化和基本操作
2018/03/13 Python
django query模块
2019/04/20 Python
Python笔试面试题小结
2019/09/07 Python
python实现多进程按序号批量修改文件名的方法示例
2019/12/30 Python
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
2020/06/01 HTML / CSS
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
英国折扣零售连锁店:QD Stores
2018/12/08 全球购物
医学生实习自荐信
2013/10/01 职场文书
医院护理人员的自我评价分享
2013/10/04 职场文书
2014年实习期工作总结
2014/11/27 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
python如何读取和存储dict()与.json格式文件
2022/06/25 Python