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 相关文章推荐
mysql输出数据赋给js变量报unterminated string literal错误原因
May 22 Javascript
JS 实现Json查询的方法实例
Apr 12 Javascript
node.js中的fs.write方法使用说明
Dec 15 Javascript
jQuery点缩略图弹出层显示大图片
Feb 13 Javascript
ajax+jQuery实现级联显示地址的方法
May 06 Javascript
javascript实现图片轮播效果
Jan 20 Javascript
webpack+vue.js快速入门教程
Oct 12 Javascript
webpack入门必知必会
Jan 16 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
Jun 29 Javascript
bootstrap是什么_动力节点Java学院整理
Jul 14 Javascript
angularjs结合html5实现拖拽功能
Jun 25 Javascript
JQuery属性操作与循环用法示例
May 15 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
codeigniter自带数据库类使用方法说明
2014/03/25 PHP
PHP实现导出带样式的Excel
2016/08/28 PHP
javascript标签在页面中的位置探讨
2013/04/11 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
2014/05/08 Javascript
js实现从数组里随机获取元素
2015/01/12 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
2017/08/15 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
[23:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
[02:03]风行者至宝清风环佩外观展示
2020/09/05 DOTA
Python自定义主从分布式架构实例分析
2016/09/19 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
Python流程控制 if else实现解析
2019/09/02 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
2020/11/24 Python
西班牙在线宠物食品和配件商店:bitiba
2019/10/11 全球购物
解释下面关于J2EE的名词
2013/11/15 面试题
餐饮主管岗位职责
2013/12/10 职场文书
工会工作个人总结
2015/03/03 职场文书
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python
PHP获取学生成绩的方法
2021/11/17 PHP
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python
windows server2012 R2下安装PaddleOCR服务的的详细步骤
2022/09/23 Servers