学习网站 JQuery API 中文网: http://www.jquery123.com/

学习一遍API可以更熟练的运用jquery并且拓展思路。

这里只挑选了一些我认为在开发中会用到的一些API,并不是全部的API。

感兴趣的园友可以自行去网站中看,日常当做使用手册也是可以的。

加载事件

$(document).ready(function())    当DOM准备就绪时,指定一个函数来执行。

API

.add("p")              匹配元素后添加元素

.addClass("类名")      匹配元素添加样式

.after('<p></p>')       匹配元素后外添加HTML

.animate({},2000)      匹配元素根据css执行一组动画,时间

.append("")            匹配元素内部最后添加HTML

.attr('属性','值')     设置匹配元素的属性和值

.before('xxx')      在匹配元素后外面添加HTML

.css("")         获取或设置匹配元素的一个活多个属性名

.delay()         设置一个延时。不同于原生的SetTimeOut

.detch()         删除所有匹配的元素

.fadeln()         通过淡入的方式显示匹配元素,填毫秒数

.fadeOut()        通过淡出的方式隐藏匹配元素

.fadeTo()         调整匹配元素的透明度,填毫秒数,小数表示透明度

.fadeToggle()        通过匹配的元素的不透明度动画,来显示或隐藏它们。填毫秒数,jQuery自身提供"linear" 和 "swing"两种效果。

.height()         获取匹配元素集合中的第一个元素的当前计算高度值 或 设置每一个匹配元素的高度值。

.html()          获取或设置匹配元素的HTML内容。

AJAX

http://www.jquery123.com/jQuery.ajax/

$.ajax({

  url:"index.html",    发送请求的地址。

  type:'GET',    请求方式 ("POST" 或 "GET"), 默认为 "GET"。

  async:true,    默认设置下,所有请求均为异步请求

  beforeSend:function()    请求发送前的回调函数

  complete:    请求完成后回调函数

  data: { name: "John", location: "Boston" }     发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后面。

  datatype:    预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断。

  error:    请求失败时调用此函数。

  success:    请求成功后的回调函数。

  timeout:    设置请求超时时间(毫秒)。

})

$.getJSON( url [, data ] [, success] )    url:请求地址

解析JSON

$.each()    一个通用的迭代函数,它可以用来无缝迭代对象和数组。数组和类似数组的对象通过一个长度属性(如一个函数的参数对象)来迭代数字索引,从0到length - 1。其他对象通过其属性名进行迭代。

表单事件

.change()    文本框或下拉框文字的改变事件

.focus()    文本框获得输入焦点事件

.select()    当在一个元素中进行文本选择时,这个元素上的select事件就会被触发。

.submit()    试图提交表单时,就会在这个表单元素上触发submit事件。它只能绑定在<form>元素上。

键盘事件

.keydown()    在一个元素上第一次按下键盘上的键的时候,keydown事件就会发送给这个元素。它可以绑定到任何元素,但该事件只是发送到具有焦点的元素上。

.keypress()    当浏览器捕获一个元素上键盘输入时,keypress就会发送个元素。

.keyup()    在一个元素上释放按键的时候,keyup事件就会被附加到这个元素。它可以绑定到任何元素,但该事件只是发送到获取焦点的元素上。

Jquery API学习笔记的更多相关文章

  1. jQuery api 学习笔记(1)

      之前自己的jquery知识库一直停留在1.4的版本,而目前jquery的版本已经更新到了1.10.2了,前天看到1.10中css()竟然扩充了那么多用法,这2天就迫不及待的更新一下自己的jquer ...

  2. ASP.NET MVC Web API 学习笔记---第一个Web API程序

    http://www.cnblogs.com/qingyuan/archive/2012/10/12/2720824.html GetListAll /api/Contact GetListBySex ...

  3. Windows录音API学习笔记(转)

    源:Windows录音API学习笔记 Windows录音API学习笔记 结构体和函数信息  结构体 WAVEINCAPS 该结构描述了一个波形音频输入设备的能力. typedef struct { W ...

  4. Node.js API 学习笔记

    常用 API 学习笔记 url 函数 url.parse: 解析 url 地址 url.resolve: 向 url 地址添加或替换字段 url.format: 生成 url 地址 querystri ...

  5. Windows录音API学习笔记

    Windows录音API学习笔记 结构体和函数信息  结构体 WAVEINCAPS 该结构描述了一个波形音频输入设备的能力. typedef struct { WORD      wMid; 用于波形 ...

  6. 从零开始搭建.NET Core 2.0 API(学习笔记一)

    从零开始搭建.NET Core 2.0 API(学习笔记一) 一. VS 2017 新建一个项目 选择ASP.NET Core Web应用程序,再选择Web API,选择ASP.NET Core 2. ...

  7. jQuery源代码学习笔记_工具函数_noop/error/now/trim

    jQuery源代码学习笔记_工具函数_noop/error/now/trim jquery提供了一系列的工具函数,用于支持其运行,今天主要分析noop/error/now/trim这4个函数: 1.n ...

  8. Windows录音API学习笔记--转

    Windows录音API学习笔记 结构体和函数信息  结构体 WAVEINCAPS 该结构描述了一个波形音频输入设备的能力. typedef struct { WORD      wMid; 用于波形 ...

  9. TCP协议和socket API 学习笔记

    本文转载至 http://blog.chinaunix.net/uid-16979052-id-3350958.html 分类:  原文地址:TCP协议和socket API 学习笔记 作者:gilb ...

随机推荐

  1. 【译】第十二篇 SQL Server代理多服务器管理

    本篇文章是SQL Server代理系列的第十二篇,详细内容请参考原文 在这一系列的上一篇,我们查看了维护计划,一个维护计划可能会创建多个作业,多个计划.你还简单地看了SSIS子系统,并查看了维护计划作 ...

  2. [转]双线性插值(Bilinear interpolation)

    1,原理 在图像的仿射变换中,很多地方需要用到插值运算,常见的插值运算包括最邻近插值,双线性插值,双三次插值,兰索思插值等方法,OpenCV提供了很多方法,其中,双线性插值由于折中的插值效果和运算速度 ...

  3. SQL select语句执行顺序

    sql查询原理和Select执行顺序 关键字: 数据库 一 sql语句的执行步骤 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义. 2) 语义分析,检查语句中涉及的所有数据库对象是 ...

  4. ubuntu16.04 源码方法安装tensorflow

    参考博客:http://blog.csdn.net/zhaoyu106/article/details/52793183/,http://blog.csdn.net/u010900574/articl ...

  5. Java Dom对XML的解析和修改操作

    与Dom4J和JDom对XML的操作类似,JDK提供的JavaDom解析器用起来一样方便,在解析XML方面Java DOM甚至更甚前两者一筹!其不足之处在于对XML的增删改比较繁琐,特开篇介绍... ...

  6. aarch64_o2

    opensips-event_rabbitmq-2.2.3-1.fc26.aarch64.rpm 2017-03-10 01:22 42K fedora Mirroring Project opens ...

  7. mysql备份的 三种方式【转】

    备份的本质就是将数据集另存一个副本,但是原数据会不停的发生变化,所以利用备份只能回复到数据变化之前的数据.那变化之后的呢?所以制定一个好的备份策略很重要. 一.备份的目的 做灾难恢复:对损坏的数据进行 ...

  8. HDU 6199 2017沈阳网络赛 DP

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6199 题意:n堆石子,Alice和Bob来做游戏,一个人选择取K堆那么另外一个人就必须取k堆或者k+1 ...

  9. Python之容器类Collections

    容器类Collections 标签(空格分隔): Python进阶 defaultdict counter deque namedtuple defaultdict defaultdict的作用是可以 ...

  10. Qt软件打包发布(QT5.4.1(msvc2013_64_opengl),Win7 64bit)

    环境:QT5.4.1(msvc2013_64_opengl),Win7 64bit 编译方式 Qt开发的程序发布的时候经常采用两种方式:1)静态编译,可生成单一的可执行文件:2)动态编译,需同时附上需 ...