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 相关文章推荐
javascript 面向对象编程 function也是类
Sep 17 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
Nov 14 Javascript
javascript制作loading动画效果 loading效果
Jan 14 Javascript
JS生成随机字符串的多种方法
Jun 10 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
Aug 12 Javascript
JS及PHP代码编写八大排序算法
Jul 12 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
Jan 11 Javascript
详解angular应用容器化部署
Aug 14 Javascript
electron中使用bootstrap的示例代码
Nov 06 Javascript
前端面试知识点目录一览
Apr 15 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
Mar 12 Javascript
微信小程序仿抖音短视频切换效果的实例代码
Jun 24 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
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
用PHP读取IMAP邮件
2006/10/09 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
PHP实现图片旋转效果实例代码
2014/10/01 PHP
ioncube_loader_win_5.2.dll的错误解决方法
2015/01/04 PHP
php使用cookie保存登录用户名的方法
2015/01/26 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
PHP7移除的扩展和SAPI
2021/03/09 PHP
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
JS 获取span标签中的值的代码 支持ie与firefox
2009/08/24 Javascript
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
Js 时间函数getYear()的使用问题探讨
2013/04/01 Javascript
JS定时器实例
2013/04/17 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
2013/04/18 Javascript
Nodejs实现的一个简单udp广播服务器、客户端
2014/09/25 NodeJs
浅谈JavaScript的事件
2015/02/27 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
2015/03/05 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
小程序实现短信登录倒计时
2019/07/12 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
easy_install python包安装管理工具介绍
2013/02/10 Python
python 实现网上商城,转账,存取款等功能的信用卡系统
2016/07/15 Python
100行python代码实现跳一跳辅助程序
2018/01/15 Python
python中利用h5py模块读取h5文件中的主键方法
2018/06/05 Python
Python之qq自动发消息的示例代码
2021/02/18 Python
公司离职证明范本
2014/01/13 职场文书
单位未婚证明范本
2014/01/18 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
《只有一个地球》教学反思
2016/02/16 职场文书
POST提交数据常见的四种方式
2022/01/18 HTML / CSS