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 相关文章推荐
kmock javascript 单元测试代码
Feb 06 Javascript
jQuery CSS()方法改变现有的CSS样式
Aug 20 Javascript
基于jquery实现复选框全选,反选,全不选等功能
Oct 16 Javascript
谈一谈js中的执行环境及作用域
Mar 30 Javascript
jQuery Password Validation密码验证
Dec 30 Javascript
js实现动态显示时间效果
Mar 06 Javascript
d3.js入门教程之数据绑定详解
Apr 28 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
Nov 24 Javascript
Angular2学习笔记之数据绑定的示例代码
Jan 03 Javascript
微信小程序实现全国机场索引列表
Jan 31 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
Oct 11 Javascript
vue 实现element-ui中的加载中状态
Nov 11 Javascript
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
ie6 动态缩略图不显示的原因
2009/06/21 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
2015/03/19 PHP
PHP实现中文圆形印章特效
2015/06/19 PHP
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
Nodejs初级阶段之express
2015/11/23 NodeJs
Javascript点击其他任意地方隐藏关闭DIV实例
2016/06/21 Javascript
一道优雅面试题分析js中fn()和return fn()的区别
2016/07/05 Javascript
第一次接触神奇的Bootstrap基础排版
2016/07/26 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
2017/02/08 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
使用原生js+canvas实现模拟心电图的实例
2017/09/20 Javascript
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
JavaScript实现异步图像上传功能
2018/07/12 Javascript
详解jQuery-each()方法
2019/03/13 jQuery
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
Python画图学习入门教程
2016/07/01 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
利用python修改json文件的value方法
2018/12/31 Python
对python中list的拷贝与numpy的array的拷贝详解
2019/01/29 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
在pycharm中文件取消用 pytest模式打开的操作
2020/09/01 Python
一款利用html5和css3实现的3D立方体旋转效果教程
2016/04/26 HTML / CSS
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
台湾演唱会订票网站:StubHub台湾
2019/06/11 全球购物
Java平台和其他软件平台有什么不同
2015/06/05 面试题
什么是servlet链?
2014/07/13 面试题
实习自我鉴定
2013/12/15 职场文书
乡党政领导班子群众路线教育实践活动个人对照检查材料
2014/09/20 职场文书
销售经理工作检讨书
2015/02/19 职场文书
施工员岗位职责范本
2015/04/11 职场文书
2015年酒店客房部工作总结
2015/04/25 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL