关注新浪微博
百度口碑
联系我们
jQuery库
瀑布流插件
视觉差滚动效果
菜单和导航
幻灯片和轮播图
图片效果
表单
工具提示
表格
评分和星级
选项卡
手风琴
Lightbox和对话框
文本和超链接
布局和界面
日期时间选择器
颜色选择器
图表
按钮和图标
工具类
HTML5库
Canvas
SVG
HTML5动画
HTML5游戏
HTML5模板
音频视频播放器
CSS3库
CSS3 animation
CSS3 transform
CSS3 transition
CSS3动画
CSS3导航菜单
UI界面设计
资料库
Font Awesome
前端教程
jQuery在线文档
jQuery API 在线文档
jQuery 速查手册,jQuery 在线文档,jQuery api
当前位置
:
主页
>
jquery文档
>
核心(Core)
属性(Attributes)
CSS(CSS)
选择器(Selectors)
文档处理(Manipulation)
筛选(Traversing)
事件(Events)
动画(Effects)
ajax(Ajax)
工具(Utilities)
事件对象(Event Object)
延迟对象(Deferred Object)
回调函数(Callbacks Object)
jQuery API
核心(Core)
jQuery 核心函数
jQuery([sel,[context]])
jQuery(html,[ownerDoc])
1.8*
jQuery(callback)
jQuery.holdReady(hold)
jQuery 对象访问
each(callback)
size()
length
selector
context
get([index])
index([selector|element])
数据缓存
data([key],[value])
removeData([name|list])
1.7*
$.data(ele,[key],[val])
1.8-
队列控制
queue(e,[q])
dequeue([queueName])
clearQueue([queueName])
插件机制
jQuery.fn.extend(object)
jQuery.extend(object)
多库共存
jQuery.noConflict([ex])
jQuery API
属性(Attributes)
属性
attr(name|pro|key,val|fn)
removeAttr(name)
prop(n|p|k,v|f)
removeProp(name)
CSS 类
addClass(class|fn)
removeClass([class|fn])
toggleClass(class|fn[,sw])
HTML代码/文本/值
html([val|fn])
text([val|fn])
val([val|fn|arr])
jQuery API
CSS(CSS)
CSS
css(name|pro|[,val|fn])
1.9*
jQuery.cssHooks
位置
offset([coordinates])
position()
scrollTop([val])
scrollLeft([val])
尺寸
height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([soptions])
outerWidth([options])
jQuery API
选择器(Selectors)
基本选择器
#id
element
.class
*
selector1,selector2,selectorN
层级选择器
ancestor descendant
parent > child
prev + next
prev ~ siblings
基本过滤选择器
:first
:not(selector)
:even
:odd
:eq(index)
:gt(index)
:lang
1.9+
:last
:lt(index)
:header
:animated
:focus
:root
1.9+
:target
1.9+
内容选择器
:contains(text)
:empty
:has(selector)
:parent
可见性选择器
:hidden
:visible
属性选择器
[attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]
[attrSel1][attrSel2][attrSelN]
子元素选择器
:first-child
:first-of-type
1.9+
:last-child
:last-of-type
1.9+
:nth-child
:nth-last-child()
1.9+
:nth-last-of-type()
1.9+
:nth-of-type()
1.9+
:only-child
:only-of-type
1.9+
表单选择器
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
:hidden(form)
表单对象属性选择器
:enabled
:disabled
:checked
:selected
jQuery API
文档处理(Manipulation)
内部插入
append(content|fn)
appendTo(content)
prepend(content|fn)
prependTo(content)
外部插入
after(content|fn)
before(content|fn)
insertAfter(content)
insertBefore(content)
包裹
wrap(html|ele|fn)
unwrap()
wrapAll(html|ele)
wrapInner(html|ele|fn)
替换
replaceWith(content|fn)
replaceAll(selector)
删除
empty()
remove([expr])
detach([expr])
复制
clone([Even[,deepEven]])
jQuery API
筛选(Traversing)
筛选
eq(index|-index)
first()
last()
hasClass(class)
filter(expr|obj|ele|fn)
is(expr|obj|ele|fn)
map(callback)
has(expr|ele)
not(expr|ele|fn)
slice(start,[end])
查找
children([expr])
closest(e|o|e)
1.7*
find(e|o|e)
next([expr])
nextall([expr])
nextUntil([e|e][,f])
offsetParent()
parent([expr])
parents([expr])
parentsUntil([e|e][,f])
prev([expr])
prevall([expr])
prevUntil([e|e][,f])
siblings([expr])
串联
add(e|e|h|o[,c])
1.9*
andSelf()
1.8-
addBack()
1.9+
contents()
end()
jQuery API
事件(Events)
页面载入
ready(fn)
事件处理
on(eve,[sel],[data],fn)
1.7+
off(eve,[sel],[fn])
1.7+
bind(type,[data],fn)
one(type,[data],fn)
trigger(type,[data])
triggerHandler(type, [data])
unbind(t,[d|f])
事件委派
live(type,[data],fn)
1.7-
die(type,[fn])
1.7-
delegate(s,[t],[d],fn)
undelegate([s,[t],fn])
事件切换
hover([over,]out)
toggle([spe],[eas],[fn])
1.9-
常用事件
blur([[data],fn])
change([[data],fn])
click([[data],fn])
dblclick([[data],fn])
error([[data],fn])
focus([[data],fn])
focusin([data],fn)
focusout([data],fn)
keydown([[data],fn])
keypress([[data],fn])
keyup([[data],fn])
mousedown([[data],fn])
mouseenter([[data],fn])
mouseleave([[data],fn])
mousemove([[data],fn])
mouseout([[data],fn])
mouseover([[data],fn])
mouseup([[data],fn])
resize([[data],fn])
scroll([[data],fn])
select([[data],fn])
submit([[data],fn])
unload([[data],fn])
jQuery API
动画(Effects)
基本动画
show([s,[e],[fn]])
hide([s,[e],[fn]])
滑动效果
slideDown([s],[e],[fn])
slideUp([s,[e],[fn]])
slideToggle([s],[e],[fn])
淡入淡出效果
fadeIn([s],[e],[fn])
fadeOut([s],[e],[fn])
fadeTo([[s],o,[e],[fn]])
fadeToggle([s,[e],[fn]])
自定义动画
animate(p,[s],[e],[fn])
1.8*
stop([c],[j])
1.7*
delay(d,[q])
finish([queue])
1.9+
设置
jQuery.fx.off
jQuery.fx.interval
jQuery API
ajax(Ajax)
ajax 请求
$.ajax(url,[settings])
load(url,[data],[callback])
$.get(url,[data],[fn],[type])
$.getJSON(url,[data],[fn])
$.getScript(url,[callback])
$.post(url,[data],[fn],[type])
ajax 事件
ajaxComplete(callback)
ajaxError(callback)
ajaxSend(callback)
ajaxStart(callback)
ajaxStop(callback)
ajaxSuccess(callback)
其它
$.ajaxPrefilter([type],fn)
$.ajaxSetup([options])
serialize()
serializearray()
jQuery API
工具(Utilities)
浏览器及特性检测
$.support
$.browser
1.9-
$.browser.version
$.boxModel
数组和对象操作
$.each(object,[callback])
$.extend([d],tgt,obj1,[objN])
$.grep(array,fn,[invert])
$.sub()
1.9-
$.when(deferreds)
$.makeArray(obj)
$.map(arr|obj,callback)
$.inArray(val,arr,[from])
$.toArray()
$.merge(first,second)
$.unique(array)
$.parseJSON(json)
$.parseXML(data)
函数操作
$.noop
$.proxy(function,context)
测试操作
$.contains(c,c)
$.type(obj)
$.isarray(obj)
$.isFunction(obj)
$.isEmptyObject(obj)
$.isPlainObject(obj)
$.isWindow(obj)
$.isNumeric(value)
1.7+
字符串操作
$.trim(str)
URL
$.param(obj,[traditional])
插件编写
$.error(message)
$.fn.jquery
jQuery API
事件对象(Event Object)
eve.currentTarget
eve.data
eve.delegateTarget
1.7+
eve.isDefaultPrevented()
eve.isImmediatePropag...()
eve.isPropagationStopped()
eve.namespace
eve.pageX
eve.pageY
eve.preventDefault()
eve.relatedTarget
eve.result
eve.stopImmediatePro...()
eve.stopPropagation()
eve.target
eve.timeStamp
eve.type
eve.which
jQuery API
延迟对象(Deferred Object)
def.done(d,[d])
def.fail(failCallbacks)
def.isRejected()
1.7-
def.isResolved()
1.7-
def.reject(args)
def.rejectWith(c,[a])
def.resolve(args)
def.resolveWith(c,[a])
def.then(d[,f][,p])
1.8*
def.promise([ty],[ta])
def.pipe([d],[f],[p])
1.8-
def.always(al,[al])
def.notify(args)
1.7+
def.notifyWith(c,[a])
1.7+
def.progress(proCal)
1.7+
def.state()
1.7+
jQuery API
回调函数(Callbacks Object)
cal.add(callbacks)
1.7+
cal.disable()
1.7+
cal.empty()
1.7+
cal.fire(arguments)
1.7+
cal.fired()
1.7+
cal.fireWith([c] [,a])
1.7+
cal.has(callback)
1.7+
cal.lock()
1.7+
cal.locked()
1.7+
cal.remove(callbacks)
1.7+
$.callbacks(flags)
1.7+
返回顶部