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 图片滚动轮播示例代码
Mar 24 Javascript
JS实现根据当前文字选择返回被选中的文字
May 21 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
Sep 19 Javascript
微信小程序 video组件详解
Oct 25 Javascript
Angular路由简单学习
Dec 26 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
js实现自定义路由
Feb 04 Javascript
js实现图片懒加载效果
Jul 17 Javascript
详解JSONObject和JSONArray区别及基本用法
Oct 25 Javascript
Vue 莹石摄像头直播视频实例代码
Aug 31 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
Mar 31 Javascript
QT与javascript交互数据的实现
May 26 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使用feof()函数读文件的方法
2014/11/07 PHP
php文件包含目录配置open_basedir的使用与性能详解
2017/04/03 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
2017/05/20 PHP
PHP设计模式之单例模式定义与用法分析
2019/03/26 PHP
php使用filter_var函数判断邮箱,url,ip格式示例
2019/07/06 PHP
Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】
2019/07/24 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
jQuery实现的Email中的收件人效果(按del键删除)
2011/03/20 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
2014/04/04 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
2016/03/18 Javascript
深入理解jquery跨域请求方法
2016/05/18 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
js canvas实现俄罗斯方块
2020/10/11 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
python使用pyqt写带界面工具的示例代码
2017/10/23 Python
NumPy 数学函数及代数运算的实现代码
2018/07/18 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
Numpy中对向量、矩阵的使用详解
2019/10/29 Python
Django框架安装方法图文详解
2019/11/04 Python
英国潮流网站:END.(全球免邮)
2017/01/16 全球购物
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
文科生自我鉴定
2014/02/15 职场文书
《小小竹排画中游》教学反思
2014/02/26 职场文书
学习保证书范文
2014/04/30 职场文书
2014年中秋寄语
2014/08/11 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
校友回访母校寄语
2015/02/26 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers