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 相关文章推荐
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
Sep 12 Javascript
JavaScript定义类的几种方式总结
Jan 06 Javascript
JavaScript 获取任一float型小数点后两位的小数
Jun 30 Javascript
node.js中的url.parse方法使用说明
Dec 10 Javascript
JavaScript中this详解
Sep 01 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
Nov 30 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
Sep 05 Javascript
HTML5 js实现拖拉上传文件功能
Nov 20 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
Apr 25 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
关于Vue源码vm.$watch()内部原理详解
Apr 26 Javascript
小程序实现锚点滑动效果
Sep 23 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
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
ThinkPHP整合百度Ueditor图文教程
2014/10/21 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
使用Codeigniter重写insert的方法(推荐)
2017/03/23 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
JS操作数据库的实例代码
2013/10/17 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
vue通过watch对input做字数限定的方法
2017/07/13 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
浅谈react前后端同构渲染
2017/09/20 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
2019/09/25 Javascript
微信小程序实现侧边分类栏
2019/10/21 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
JS实现网页烟花动画效果
2020/03/10 Javascript
[01:14]3.19DOTA2发布会 三代刀塔人第二代
2014/03/25 DOTA
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
使用python将多个excel文件合并到同一个文件的方法
2019/07/09 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python定义类self用法实例解析
2020/01/22 Python
pycharm 设置项目的根目录教程
2020/02/12 Python
python3 简单实现组合设计模式
2020/07/02 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
精选干货:Java精选笔试题附答案
2014/01/18 面试题
汽车检测与维修应届毕业生求职信
2013/10/19 职场文书
教师绩效工资方案
2014/02/01 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
计算机网络专业求职信
2014/06/05 职场文书
设计师求职信
2014/07/01 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
2015年社会治安综合治理工作总结
2015/04/10 职场文书
开场白怎么写
2015/06/01 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书
python实现图片批量压缩
2021/04/24 Python
DE1103使用报告
2022/04/05 无线电