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 相关文章推荐
提高代码性能技巧谈—以创建千行表格为例
Jul 01 Javascript
Javascript学习笔记5 类和对象
Jan 11 Javascript
js 小贴士一星期合集
Apr 07 Javascript
jQuery getJSON 处理json数据的代码
Jul 26 Javascript
jquery miniui 教程 表格控件 合并单元格应用
Nov 25 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
一个简单的jQuery计算器实现了连续计算功能
Jul 21 Javascript
ECMAScript中函数function类型
Jun 03 Javascript
jQuery实现无限往下滚动效果代码
Apr 16 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
Jul 22 Javascript
jquery实现全选、全不选以及单选功能
Mar 23 jQuery
基于bootstrap页面渲染的问题解决方法
Aug 09 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和js交互一例-PHP教程,PHP应用
2007/01/03 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
2017/04/05 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
PHP实现的AES 128位加密算法示例
2019/09/16 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
PHP7 list() 函数修改
2021/03/09 PHP
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
jQuery 源代码显示控件 (Ajax加载方式).
2009/05/18 Javascript
javascript smipleChart 简单图标类
2011/01/12 Javascript
Javascript的严格模式strict mode详细介绍
2014/06/06 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
jQuery插件cxSelect多级联动下拉菜单实例解析
2016/06/24 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
浅谈Vue2.0中v-for迭代语法的变化(key、index)
2018/03/06 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
2019/05/06 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
[44:37]完美世界DOTA2联赛PWL S3 Forest vs access 第一场 12.11
2020/12/13 DOTA
Python 错误和异常小结
2013/10/09 Python
Python中的列表生成式与生成器学习教程
2016/03/13 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
python反编译学习之字节码详解
2019/05/19 Python
python async with和async for的使用
2019/06/20 Python
python程序变成软件的实操方法
2019/06/24 Python
django之从html页面表单获取输入的数据实例
2020/03/16 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
Django静态文件加载失败解决方案
2020/08/26 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
商场圣诞节活动总结
2015/05/06 职场文书
文明礼貌主题班会
2015/08/14 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
2022/04/11 Vue.js