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操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
Dec 16 Javascript
JS实现网页Div层Clone拖拽效果
Sep 26 Javascript
分享Javascript实用方法二
Dec 13 Javascript
vue的props实现子组件随父组件一起变化
Oct 27 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
Aug 25 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
Nov 03 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
Sep 09 Javascript
node读写Excel操作实例分析
Nov 06 Javascript
详解JavaScript 作用域
Jul 14 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
Aug 17 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用GD库生成高质量的缩略图片
2011/03/09 PHP
7个鲜为人知却非常实用的PHP函数
2015/07/01 PHP
PHP结合jQuery实现找回密码
2015/07/22 PHP
PHP7.0版本备注
2015/07/23 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
php常用正则函数实例小结
2016/12/29 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
编写Js代码要注意的几条规则
2010/09/10 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
JS动态添加Table的TR,TD实现方法
2015/01/28 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
2016/10/26 Javascript
微信小程序开发(二)图片上传+服务端接收详解
2017/01/11 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
jQuery Position方法使用和兼容性
2017/08/23 jQuery
nodejs操作mongodb的填删改查模块的制作及引入实例
2018/01/02 NodeJs
解决vue数组中对象属性变化页面不渲染问题
2018/08/09 Javascript
利用原生JS实现data方法示例代码
2019/05/28 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
python 自动提交和抓取网页
2009/07/13 Python
python网络编程学习笔记(一)
2014/06/09 Python
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
Python+OpenCV人脸检测原理及示例详解
2020/10/19 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
python 实现字符串下标的输出功能
2020/02/13 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
浅析Python requests 模块
2020/10/09 Python
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
老总助理工作岗位职责
2014/02/06 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
学习优秀党员杨宗兴先进事迹材料思想汇报
2014/09/14 职场文书
MySQL分库分表详情
2021/09/25 MySQL
python中的random模块和相关函数详解
2022/04/22 Python