1. 父parent、子children、find

  1. <div class="yeye">
  2. <div class="father">
  3. <div class="son">儿子</div>
  4. </div>
  5. </div>
  6.  
  7. <div class="nav">
  8. <p>我是屁</p>
  9. <div>
  10. <p>我是p</p>
  11. </div>
  12. </div>
  13. <script>
  14. // 注意一下都是方法 带括号
  15. $(function() {
  16. // 1. 父 parent() 返回的是 最近一级的父级元素 亲爸爸
  17. console.log($(".son").parent());
  18. // 2. 子
  19. // (1) 亲儿子 children() 类似子代选择器 ul>li
  20. // $(".nav").children("p").css("color", "red");
  21. // (2) 可以选里面所有的孩子 包括儿子和孙子 find() 类似于后代选择器
  22. $(".nav").find("p").css("color", "red");
  23. // 3. 兄
  24. });
  25. </script>

二、兄弟siblings、判断是否有类名

  1. <ol>
  2. <li>我是ol 的li</li>
  3. <li>我是ol 的li</li>
  4. <li class="item">我是ol 的li</li>
  5. <li>我是ol 的li</li>
  6. <li>我是ol 的li</li>
  7. <li>我是ol 的li</li>
  8. </ol>
  9. <ul>
  10. <li>我是ol 的li</li>
  11. <li>我是ol 的li</li>
  12. <li>我是ol 的li</li>
  13. <li>我是ol 的li</li>
  14. <li>我是ol 的li</li>
  15. <li>我是ol 的li</li>
  16. </ul>
  17. <div class="current">俺有current</div>
  18. <div>俺木有current</div>
  19. <script>
  20. // 注意一下都是方法 带括号
  21. $(function() {
  22. // 1. 兄弟元素siblings 除了自身元素之外的所有亲兄弟
  23. $("ol .item").siblings("li").css("color", "red");
  24. // 2. 第n个元素
  25. var index = 2;
  26. // (1) 我们可以利用选择器的方式选择
  27. // $("ul li:eq(2)").css("color", "blue");
  28. // $("ul li:eq("+index+")").css("color", "blue");
  29. // (2) 我们可以利用选择方法的方式选择 更推荐这种写法
  30. // $("ul li").eq(2).css("color", "blue");
  31. // $("ul li").eq(index).css("color", "blue");
  32. // 3. 判断是否有某个类名
  33. console.log($("div:first").hasClass("current"));
  34. console.log($("div:last").hasClass("current"));
  35.  
  36. });
  37. </script>

jQuery之筛选方法的更多相关文章

  1. jQuery三——筛选方法、事件

    一.jquery常用筛选方法 以下为jquery的常用筛选方法: 代码示例如下: <!DOCTYPE html> <html lang="en"> < ...

  2. JQuery的筛选方法

    前面咱们学习到了jquery的选择器的筛选用法,那么咱们接下来学习一下jquery的常用筛选方法,一张图搞定一切.

  3. 前端开发之jQuery位置属性和筛选方法

    主要内容: 1.jQuery的位置属性及实例 (1)位置属性 (2)实例 --- 仿淘宝导航栏 2.jQuery的筛选方法及实例 (1)筛选方法 (2)实例一:嵌套选项卡 (3)实例二:小米官网滑动 ...

  4. jquery遍历筛选数组的几种方法和遍历解析json对象

    jquery grep()筛选遍历数组 $().ready(    function(){        var array = [1,2,3,4,5,6,7,8,9];        var fil ...

  5. JQuery框架2.位置属性|筛选方法|事件

    1.位置属性 jquery的css position获取匹配元素相对父元素的偏移位置:offset获取匹配元素在当前视口的相对偏移,返回的对象包含两个整型属性:top 和 left $("p ...

  6. Jquery遍历筛选数组的几种方法和遍历解析json对象|Map()方法详解

    Jquery遍历筛选数组的几种方法和遍历解析json对象|Map()方法详解 一.Jquery遍历筛选数组 1.jquery grep()筛选遍历数组 $().ready( function(){ v ...

  7. jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法

    jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jq ...

  8. 锋利的jQuery读书笔记---jQuery中Ajax--load方法

    第一个Ajax例子 <!DOCTYPE html> <html> <head lang="en"> <meta charset=" ...

  9. jQuery 遍历 - parent() 方法

    ylbtech-jQuery-sizzle:jQuery 遍历 - parent() 方法  parent() 获得当前匹配元素集合中每个元素的父元素,使用选择器进行筛选是可选的. 1.A,jQuer ...

随机推荐

  1. POJ 2492 A Bug's Life (带权并查集 && 向量偏移)

    题意 : 给你 n 只虫且性别只有公母, 接下来给出 m 个关系, 这 m 个关系中都是代表这两只虫能够交配, 就是默认异性, 问你在给出的关系中有没有与异性交配这一事实相反的, 即同性之间给出了交配 ...

  2. Codeforces Round #345 (Div. 2) E. Table Compression 并查集+智商题

    E. Table Compression time limit per test 4 seconds memory limit per test 256 megabytes input standar ...

  3. vue.js 深度监测

    1.select 控件赋值改变,但是无法获取 解决方法,在监测时手动赋值新值 'model.UseType': { handler(newVal, oldVal) { $("#UseType ...

  4. Spring Cloud Stream教程(三)持续发布 - 订阅支持

    应用之间的通信遵循发布订阅模式,其中通过共享主题广播数据.这可以在下图中看到,它显示了一组交互式的Spring Cloud Stream应用程序的典型部署. 图6. Spring Cloud Stre ...

  5. Java缓存机制

    1 Java缓存 1.1 jvm内置缓存 Java中实现缓存的方式有很多,比如用static hashMap基于内存缓存的jvm内置缓存,简单不实用,保对象的有效性和周期无法控制,容易造成内存急剧上升 ...

  6. 20165218 《网络对抗技术》 Exp8 Web基础

    Exp8 Web基础 基础问题回答 (1)什么是表单 表单可以收集用户的信息和反馈意见,是网站管理者与浏览者之间沟通的桥梁. 一个表单有三个基本组成部分: 表单标签 表单域:包含了文本框.密码框.隐藏 ...

  7. 1、安装Scrapy

    一.网址:https://doc.scrapy.org/en/latest/intro/install.html 二.安装过程中出现"cl.exe"找不到的错误,解决方法:http ...

  8. How jQuery UI Works

    https://learn.jquery.com/jquery-ui/how-jquery-ui-works/ jQuery UI contains many widgets that maintai ...

  9. word文档每章的页眉页脚设置

    1. 每章后面插入分隔符,下一页. 2. 编辑页眉,取消选中链接的上一页,然后编辑页眉即可.

  10. shell脚本之case用法

    你会经常发现自己在尝试计算一个变量的值,在一组可能的值中寻找特定值.在这种情形下, 你不得不写出很长的if-then-else语句,就像下面这样. $ cat test25.sh #!/bin/bas ...