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 相关文章推荐
彪哥1.1(智能表格)提供下载
Sep 07 Javascript
动态添加js事件实现代码
Mar 12 Javascript
JavaScript 命名空间 使用介绍
Aug 29 Javascript
一个CSS+jQuery实现的放大缩小动画效果
Feb 19 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
Mar 23 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 Javascript
CSS3 media queries结合jQuery实现响应式导航
Sep 30 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
Oct 27 Javascript
jQueryUI Sortable 应用Demo(分享)
Sep 07 jQuery
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
vue视频播放插件vue-video-player的具体使用方法
Nov 08 Javascript
微信小程序实现登录注册功能
Dec 29 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
浅谈discuz密码加密的方式
2014/05/22 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
JavaScript中用于生成随机数的Math.random()方法
2015/06/15 Javascript
javascript引用类型之时间Date和数组Array
2015/08/27 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
2019/03/07 Javascript
JQuery特殊效果和链式调用操作示例
2019/05/13 jQuery
[03:35]2018年度DOTA2最佳辅助位选手5号位-完美盛典
2018/12/17 DOTA
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
用Django写天气预报查询网站
2018/10/21 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
纯CSS3实现8组超炫酷鼠标滑过图片动画
2016/03/16 HTML / CSS
将"引用"作为函数参数有哪些特点
2013/04/05 面试题
软件配置管理有什么好处
2015/04/15 面试题
应届生的求职推荐信范文
2013/11/30 职场文书
小学音乐教学反思
2014/02/05 职场文书
策划创业计划书
2014/02/06 职场文书
财务担保书范文
2014/04/02 职场文书
升职感谢信
2015/01/22 职场文书
商务邀请函
2015/01/30 职场文书
法务专员岗位职责
2015/02/14 职场文书
文明礼仪倡议书
2015/04/28 职场文书
同学联谊会邀请函
2019/06/24 职场文书
演讲稿之我的初心我的成长
2019/08/12 职场文书