前几章的方法对比与总结

  • 示例页面:3层div
  • css():指定元素修改属性
  • parrent():返回父节点(被包装成jQuery对象)
  • addBack():额外添加调用链上一级
  • end():选择调用链上一级
  • children():返回儿子节点(被包装成jQuery对象)
  • find():从后代节点进行查找(被包装成jQuery对象)

jQuery笔记目录

示例页面:3层div

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#box1{width: 300px;height: 300px;background-color: red;margin: 100px auto;}#box2{width: 200px;height: 200px;background-color: green;border: 2px solid #000; /*快捷输入:bd+*/}#box3{width: 100px;height: 100px;background-color: yellow;border: 2px solid blue;}</style>
</head>
<body><div id="box1"><div id="box2"><div id="box3"></div></div></div>
</body>
</html>

运行效果:

css():指定元素修改属性

不会涉及到其他元素,只会修改指定的元素。

$('#box3').css('background-color','purple')

运行效果:

parrent():返回父节点(被包装成jQuery对象)

只返回父节点,不会涉及到爷爷。

$('#box3').parent().css('background-color','purple')

运行效果:

addBack():额外添加调用链上一级

额外调用链的上一级(同时调用本级),调用 parent() 再调用 addBack() 会将父节点和自身一起返回

$('#box3').parent().addBack().css('background-color','purple')

运行效果:

end():选择调用链上一级

只返回链上一级,调用 parent() 再调用 end() 相当于返回了本身。

$('#box3').parent().end().css('background-color','purple')

运行效果:

children():返回儿子节点(被包装成jQuery对象)

只返回儿子节点,不会继续往下,不会涉及到孙子。

$('#box1').children().css('background-color','purple');

运行效果:

$('#box1').children('#box3').css('background-color','purple');

运行效果:box1 的子节点为box2,不存在box3,所以没有任何效果。

find():从后代节点进行查找(被包装成jQuery对象)

children() 只会返回儿子,而 find() 会从所有后代中进行查找,不仅仅包括儿子。

$('#box1').find('#box3').css('background-color','purple');

运行效果:

【jQuery笔记Part2】03-jQuery-addBack()与end()的区别-children()与find()的区别相关推荐

  1. 【jQuery笔记Part2】05-jQuery自定义动画

    jQuery自定义动画 简介 animate() 使用 操作多个属性 使用相对值 使用预定义的值 通过连缀或者顺序来实现列队动画 顺序写法 连缀写法 停止动画 延时动画 jQuery笔记目录 简介 j ...

  2. 【jQuery笔记Part2】04-jQuery淡入淡出动画右下角广告案例

    jQuery淡入淡出动画-右下角广告 CSS display 属性 淡入淡出动画案例 jQuery笔记目录 CSS display 属性 display 属性规定元素应该生成的框的类型. 值 描述 n ...

  3. 【jQuery笔记Part2】02-jQuery展开收起动画帷幔效果案例下拉菜单案例显示隐藏更多案例折叠菜单案例

    展开&收起动画&案例 HTML DOM overflow 属性 展开 slideDown(毫秒, 完成回调函数) 收起 slideUp(毫秒, 完成回调函数) 切换 slideTogg ...

  4. 【jQuery笔记Part2】01-jQuery显示隐藏切换动画侧边广告案例

    jQuery动画 jQuery动画 动画分类 HTML DOM position 属性 显示 show(毫秒, 完成回调函数) 隐藏 hide(毫秒, 完成回调函数) 切换 toggle(毫秒, 完成 ...

  5. jQuery笔记——工具函数——jQuery标志

    jQuery定义了很多工具函数,这些函数的命名空间为$,但不操作包装集,用户可以把它看作是顶层函数,不同之处是他们定义在$实例上,而不是定义在window实例上,类似于静态类型函数. 通常来说,工具函 ...

  6. jQuery 笔记目录

    jQuery笔记目录 part1 part2 part3 part4 Zepto.js 这是早期的笔记,当时写笔记还没有那么有规划,所以写的比较随意,每篇文章内容相对比较少,现在复习一下jQuery, ...

  7. 【jQuery笔记Part1】06-jQuery对象与js对象转换

    jQuery对象与js对象转换 概念 为什么要转换 转化方法 JS对象 -> jQuery对象 jQuery对象 -> JS对象 原理图 jQuery笔记目录 概念 jQuery对象 是通 ...

  8. jQuery笔记综合

    jQuery笔记 一. jQuery入门 目标: 能够说出什么是jQuery 能够说出jquery的优点 能够简单使用jquery 能够说出dom对象和jquery对象的区别 1.jQuery概述 仓 ...

  9. jQuery学习笔记整理---03部分

    目录 jQuery特殊属性操作 val方法 html方法与text方法 width方法与height方法 scrollTop与scrollLeft offset方法与position方法 jQuery ...

最新文章

  1. 山东专升本access知识点_专升本计算机速背知识点(十八)
  2. 把云计算从云端带进国内的虚拟化软件
  3. vue子父组件间传值
  4. python list转map_Python 进阶之术 Map Filter Reduce
  5. 五种线程池的对比与使用
  6. 不肯嫁的几种男人(转)
  7. 开发规范 - UML图
  8. java建站系统开发教程系列之设计表结构
  9. JavaScript:说看懂了就懂了闭包,看懂了,还是不懂...
  10. 考研高等数学张宇30讲笔记——第八讲 一元函数积分学的概念与计算
  11. 《嵌入式C编程:PIC单片机和C编程技术与应用》一导读
  12. Word论文参考文献排版
  13. 小学生C++趣味编程教材
  14. 解决方案|致拓T8数字化ERP
  15. 【GBT28181开发:SIP协议实践】之设备状态查询
  16. 计算机word上下左右边距,Word页边距调整设置(上下左右边距,2003-2013)
  17. 叛逆连队2怎么自建服务器,《战地:叛逆连队2》目前暂不支持第三方服务器
  18. HTML CSS JavaScript学习心得
  19. python库numpy使用技巧(一)——提取数组中非零元素
  20. 电脑自动关机是什么原因?为什么电脑会自动关机?轻松弄懂

热门文章

  1. 大家的第一次创业钱是通过什么方式得到的呢?
  2. 专卖店荣耀magicbookpro预装系统是Linux,换商家送的U盘里win10系统有影响吗?
  3. TCP/IP之路由算法
  4. 源码安装yui compressor
  5. 如何在SQL Server中分析存储子系统性能
  6. sql 不同数据库同步数据_什么是SQL数据同步
  7. python-元组,列表,字典常用方法
  8. lfs(systemv版本)学习笔记-第1页
  9. 线程相关函数(1)-pthread_create(), pthread_join(), pthread_exit(), pthread_cancel() 创建取消线程...
  10. Android开发环境搭建之Eclipse/AndroidStudio