Window.onload 与 $(document).ready(function(){}) 区别
$(document).ready(function(){}) 等文档加载完成执行
Window.onload 等文档、html文件 css文件 js文件 都加载完成 执行
$(document).ready(function(){}) 简写为 $(function(){})
$ 为 Jquery 对象的简写
first 选取第一个元素
last 选取最后一个元素
not(selector) 去除所有与给定选择器匹配的元素
even 选取索引是偶数的所有元素,索引从0开始
odd 选取索引是奇数的所有元素,索引从0开始
eq(index) 选取索引等于index的元素(index从0开始)
gt(index) 选取索引大于index的元素(index从0开始)
lt(index) 选取索引小于index的元素(index从0开始)
contains(text) 选取含有文本内容为“text”的元素
empty 选取不包含子元素或者文本的空元素
parent 选取含有子元素或者文本的元素(非空元素)
children() 获得匹配元素集合中每个元素的所有子元素
has 选取含有选择器所匹配的元素的元素
attr 选取拥有此属性的元素
prop 设置或返回被选元素的属性值(没有设定属性,返回布尔值)
end 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态
find 获得当前匹配元素集合中每个元素的后代
filter 方法将匹配元素集合缩减为匹配指定选择器的元素。
each() 循环 为每个匹配的元素执行函数
siblings() 获得匹配元素集合中所有元素的同辈元素
parent() 获得当前匹配元素集合中每个元素的父元素
prev() 获得匹配元素集合中每个元素紧邻的上一个同辈元素
next() 获得匹配元素集合中每个元素的下一个同辈元素
bind(‘type’,’data’,’fn’);为每个匹配的元素绑定一个或多个事件处理函数
unbind(‘type’,fn);
On(‘type’,’target’,’fn’) 在选择元素上绑定一个或多个事件的事件处理函数
Off(‘type’,’fn’)
One() 为匹配的元素绑定一次性的事件处理函数不包括新添加的元素
Trigger(‘type’); //会触发冒泡
Triggerhandler(‘type’); //不会触发冒泡
Show (‘毫秒数/speed’,fn)
Hide(秒数) 隐藏
Toggle(秒数) 切换 显示\隐藏
fadeIn() 淡入
fadeOut() 淡出
fadeToggle() 切换 淡入\淡出
fadeTo() (秒数,透明度)
slideUp() 上隐藏
slideDown(); 下显示
slideToggle(); 上下切换
Animate() 自定义动画
Queue() 显示或操作在匹配元素上执行的函数队列
Stop()方法 停止当前正在运行的动画
$.fn.off 关闭动画,其实是直接显示结果
success 请求成功的回调函数
error 请求失败的回调函数
complete 请求完成后的回调函数,无论成功与失败
cache 默认: true , 为false不读取缓存
dataType 服务器返回的数据类型。特殊的格式JQ会进行预解析和兼容性修复。可选择的值:"xml" , "html" , "script" , "json" , "text"等
.load() 请求一个HTML页面,并替换为parent的innerHTML
$.get() get方式请求指定的url。
$.post() 唯一的不同就是请求是以post方式进行
$.getScript() 加载一段JS并执行
$.getJSON() 加载一段JSON并解析
$.ajax() 返回其创建的 XMLHttpRequest 对象。