1. CSS模块
  • style样式

    • css(styleName): 根据样式名得到对应的值
    • css(styleName, value): 设置一个样式
    • css({多个样式对}): 设置多个样式
  • 位置坐标
    • offset(): 读/写当前元素坐标(原点是页面左上角)
    • position(): 读当前元素坐标(原点是父元素左上角)
    • scrollTop()/scrollLeft(): 读/写元素/页面的滚动条坐标
  • 尺寸
    • width()/height(): width/height
    • innerWidth()/innerHeight(): width + padding
    • outerWidth()/outerHeight(): width + padding + border
  1. 筛选模块
  • 过滤

    • 在jQuery对象内部的元素中找出部分匹配的元素, 并封装成新的jQuery对象返回
    • first()
    • last()
    • eq(index)
    • filter(selector): 对当前元素提要求
    • not(selector): 对当前元素提要求, 并取反
    • has(selector): 对子孙元素提要求
  • 查找
    • 查找jQuery对象内部的元素的子孙/兄弟/父母元素, 并封装成新的jQuery对象返回
    • children(selector): 子元素
    • find(selector): 后代元素
    • preAll(selector): 前的所有兄弟
    • siblings(selector): 所有兄弟
    • parent(): 父元素
  1. 文档处理(CUD)模块
  • 增加

    • append() / appendTo(): 插入后部
    • preppend() / preppendTo(): 插入前部
    • before(): 插到前面
    • after(): 插到后面
  • 删除
    • remove(): 将自己及内部的孩子都删除
    • empty(): 掏空(自己还在)
  • 更新
    • replaceWith()
  1. 事件模块
  • 绑定事件

    • eventName(function(){})
    • on(‘eventName’, function(){})
    • 常用: click, mouseenter/mouseleave mouseover/mouseout focus/blur
    • hover(function(){}, function(){})
  • 解绑事件
    • off(‘eventName’)
  • 事件委托
    • 理解: 将子元素的事件委托给父辈元素处理

      • 事件监听绑定在父元素上, 但事件发生在子元素上
        * 事件会冒泡到父元素
      • 但最终调用的事件回调函数的是子元素: event.target
    • 好处
      • 新增的元素没有事件监听
      • 减少监听的数量(n==>1)
    • 编码
      • delegate(selector, ‘eventName’, function(event){}) // 回调函数中的this是子元素
      • undelegate(‘eventName’)
  • 事件坐标
    • event.offsetX: 原点是当前元素左上角
    • event.clientX: 原点是窗口左上角
    • event.pageX: 原点是页面左上角
  • 事件相关
    • 停止事件冒泡: event.stopPropagation()
    • 阻止事件的默认行为: event.preventDefault()

jquery知识点总结(2)--- CSS模块+筛选模块+文档处理(CUD)模块+事件模块相关推荐

  1. Python-docx 模块读写 Word 文档基础(一):创建文档、段落格式、字体格式设置方法

    Python-docx 模块读写 Word 文档基础(一):创建文档.段落格式.字体格式设置方法 前言: 1.创建 Word 文档及基础用法: 2.段落格式设置: 3.字体格式设置: 结尾: [Pyt ...

  2. [css] 什么是脱离文档流?有什么办法可以让元素脱离标准的文档流?

    [css] 什么是脱离文档流?有什么办法可以让元素脱离标准的文档流? 文档流就是指元素在 HTML 文档中位置顺序决定排布的过程.HTML 元素有块级元素和行内元素,块级元素一个占一行,行内元素在一行 ...

  3. css三种定位都脱离文档流了吗,CSS布局之脱离文档流详解——浮动、绝对定位脱离文档流的区别...

    1.代码 (1)示例代码1 CSS布局之脱离文档流详解--浮动.绝对定位脱离文档流的区别 .left { width: 300px; height: 500px; background: red; f ...

  4. matlab 职坐标,C/C++知识点之Matlab 与 c++对txt 文档的读写格式

    本文主要向大家介绍了 C/C++知识点之Matlab 与 c++对txt 文档的读写格式,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 学习g++能够读取什么格式的txt文件. ...

  5. python 如何查看模块所有方法-Python 查看模块的帮助文档,方法和帮助信息

    参考链接:https://blog.csdn.net/u013810296/article/details/55509284 这里介绍下python自带的查看帮助功能,可以在编程时不中断地迅速找到所需 ...

  6. python 查看已经安装的模块_教你用Python查看模块的帮助文档,方法和帮助信息...

    这里介绍下python自带的查看帮助功能,可以在编程时不中断地迅速找到所需模块和函数的使用方法 查看方法 通用帮助函数help() python中的help()类似unix中的man指令,熟悉后会对我 ...

  7. 【译】CodeIgniter HMVC模块扩展使用文档

    CodeIgniter HMVC扩展说明 原文地址:Modular Extensions - HMVC 模块扩展--HMVC 模块扩展让CodeIgniter框架模块化.模块是一组独立的组件(通常有模 ...

  8. python安装模块(官网文档)

    https://docs.python.org/zh-cn/3/tutorial/venv.html# https://packaging.python.org/tutorials/installin ...

  9. CSS之布局(文档流)

    文档流: <!DOCTYPE html> <html><head><meta charset="utf-8" /><title ...

  10. html 文档自动获取css,前端基础中css选择器,html文档 ,与javascrip中基本的获取

    1,Vscode自动刷新插件与格式化插件 应用搜索搜索liveserver,安装后.点击右下角Golive可以进入使用. 格式化插件prettier:首选项,设置,搜索format,勾选prettie ...

最新文章

  1. 听说,英特尔要对外开放 x86 授权?
  2. 五分钟理解yield在python中的简单用法,让你不再迷惑
  3. Servlet 2.0 Servlet 3.0 新特性
  4. Linux KVM迁移与存储
  5. php 时间戳 时区,PHP时间函数 时间戳 设置时区
  6. Linux 操作系统原理 — 系统结构
  7. java多线程-CyclicBarrier
  8. php从入门到精通+视频,PHP从入门到精通2015版(初级)
  9. linux php cli 太多,【linux】php cli 处理能力到底有多强?
  10. Unity3D技术之优化图形性能绘制调用批处理浅析
  11. 异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache...等失效的问题)...
  12. 成长笔记--解决Eclipse 变量名的自动补全问题
  13. Java中遍历Set集合的三种方法
  14. cnblogs用户体验评价
  15. mysql中chr_MySQL常见函数
  16. Windows Server 2003 SP2 中文版下载
  17. 【优化算法】哈里斯鹰算法(HHO)【含Matlab源码 1309期】
  18. 局域网文件自动同步更新服务器版,自同步(局域网文件实时同步工具) V2.1.0 官方安装版...
  19. google earth 专业版下载方法
  20. linux命令行 teamview,linux下安装team viewer的方法

热门文章

  1. 负重下肢外骨骼的运动意图预测和运动状态辨识
  2. 什么是360度全景图,360度全景图有什么用
  3. Exchange会议室邮箱4种常见会议预定场景的介绍和设置
  4. PGM学习之四 Factor,Reasoning
  5. ofo的智能锁初代方案:声波频率识别开锁
  6. 东航mu座位分布图机翼_东航MU2357飞机座位大概几号座位在飞机机翼边上
  7. nim game代码java_LeetCode Nim Game
  8. 计算机读不到移动硬盘怎么办,电脑读出来移动硬盘,但是显示不出来怎么办
  9. 回炉重造之重读Windows核心编程-003-内核对象
  10. 实用的bi报表工具--Smartbi报表软件