jquery知识点梳理

jQuery知识点梳理

一、              jquery选择器

  1. 基本选择器
  • ID选择器
  • 类选择器
  • 标记选择器
  • 分组选择器
  • 通配符选择器
  1. 层次选择器
  • $(“ancestor descendent”):祖先后代选择器    空格
  • $(“parent > child”):父子选择器   大于
  • $(“prev + next”):相邻后兄弟元素选择器   加号
  • $(“prev ~ siblings”):所有后兄弟元素选择器  波浪线
  1. 过滤选择器:基本过滤选择器

:first、:last、:odd、:even、:eq(index)、:gt(index)、:lt(index)、not(selector)

  1. 过滤选择器:内容过滤选择器

:contains(text)、:empty、:parent、has(selector)

  1. 过滤选择器:可见性过滤选择器

:visible、:hidden

  1. 过滤选择器:属性过滤选择器

[attribute]、[attribute=value]、[attribute!=value]、[attribute^=value]、[attribute$=value]、[attribute*=value]

  1. 过滤选择器:表单过滤选择器
  • :checked、:selected
  • :text、:password、:radio、:checkbox、:submnit、:button、:image、:reset、:file、

二、              选择器相关方法

parent()、children()、prev()、next()、prevAll()、nextAll()、siblings()、find()、filter()

三、              核心函数

  • 文档加载完毕函数   $(document).ready(function(){});   ==   $(function(){});
  • JS -> jQuery对象

Jquery对象 –> js对象  1.$(selector)[index]   2.$(selector).get(index)

Js -> jquery对象    $(js对象)

四、              DOM操作

  1. 添加、移除、修改、克隆

append()、after()、before()、prepend()、remove()、empty()、clone()、html()

  1. 属性操作

添加|修改属性:attr(“属性名”, “属性值”)

移除属性:removeAttr(“属性名”);

获取属性值:attr(“属性名”);

  1. 常用方法

text()、text(String  text)

html()、html(String  html)

val()、val(String  value)

height()、height(int)

width()、width(int)

五、              CSS操作

添加类样式:addClass(“类名”)

移除类样式:removeClass(“类名”)

切换类样式:toggleClass(“类名”)

判断是否拥有类样式:hasClass(“类名”)

设置CSS属性值:css(“CSS属性名”, “css属性值”)、 css({“属性名1”:”值1”, “属性名2”:“值2”})

六、              事件

  • 事件类型

click、dblclick、mouseover、mouseout、mouseleave、mouseenter、mousemove、keydown、keyup、keypress、change、blur、focus、

  • 绑定、移除绑定

bind(“事件类型”, function(){})

unbind(“事件类型”)

$(selector).事件类型(function(){})   $(“#btn1”).click(function(){});

  • 合成事件

hover  ==  mouseover   +   mouseout

hover(function(){}, function(){})

hover(function(){})

  • 事件参数

which:

pageX:

pageY:

七、              动画

  • show()、hide()、toggle()
  • slideUp()、slideDown()、slideToggle()
  • fadeIn()、fadeOut()、fadeToggle()
  • animate:自定义动画函数
时间: 2024-10-08 23:42:39

jquery知识点梳理的相关文章

Javascript重要知识点梳理

Javascript重要知识点梳理 说明 Javascript流程控制 js中常用的数据类型 var关键字的使用 if – else if – else switch while for Javascript常用函数 1.  字符串函数 substring indexOf lastIndexOf charAt replace split toLowerCase toUpperCase 2.  数学运算函数 3.  数据类型转换函数 parseInt parseFloat Math.abs Mat

[独孤九剑]Oracle知识点梳理(十)%type与%rowtype及常用函数

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure.function.Sequence [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Curs

[独孤九剑]Oracle知识点梳理(七)数据库常用对象之Cursor

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure.function.Sequence [独孤九剑]Oracle知识点梳理(八)常见Exception

[独孤九剑]Oracle知识点梳理(八)常见Exception

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure.function.Sequence [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Curs

[独孤九剑]Oracle知识点梳理(九)数据库常用对象之常见package

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure.function.Sequence [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Curs

[独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure.function.Sequence [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Cursor [独孤九剑]Oracle知识点梳理(八)常见Exception

[独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure、function、Sequence

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Cursor [独孤九剑]Oracle知识点梳理(八)常见Exception [独孤九剑]Oracle知识点梳理(九)数

MyBatis 知识点梳理

简单地梳理下MyBatis相关的知识点,主要想让自己重新捡起以前学的框架,如果能给广大程序猿朋友有所帮助那就更好了.有疏漏的地方也欢迎大家评论指出.闲言少叙,进入正题....... MyBatis知识梳理 简介(百度,随便看看) MyBatis最早源自Apache基金会的一个开源项目iBatis,2010年这个项目有Apache software foundation迁移到了google code,并且改名为MyBatis. MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架

[独孤九剑]Oracle知识点梳理(零)目录

本系列只涉及到Oracle的具体用法,没有上升到理论层面,都是日常工作中总结积累出的零碎知识点,基本上都是一些使用例子,哪天用到了,可以直接复制出来改改. [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL [独孤九剑]Oracle知识点梳理(五)数据库常用对象之Table.View [独孤九剑]Oracle知识点梳理(六