jQuery1.8.0帮助文档
速查表
核心
jQuery(selector,[context])
jQuery(html,[ownerDocument])
jQuery(callback)
jQuery.holdReady(hold)
each(callback)
size()
length
selector
context
get([index])
index([selector|element])
data([key],[value])
removeData([name|list])
jQuery.data(element,[key],[value])
queue(element,[queueName])
dequeue([queueName])
clearQueue([queueName])
jQuery.noConflict([extreme])
选择器
#id
element
.class
*
selector1,selector2,selectorN
ancestor descendant
parent > child
prev + next
prev ~ siblings
:first
:last
:not(selector)
:even
:odd
:eq(index)
:gt(index)
:lt(index)
:header
:animated
:focus
:contains(text)
:empty
:has(selector)
:parent
:hidden
:visible
[attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]
[selector1][selector2][selectorN]
:nth-child
:first-child
:last-child
:only-child
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
:enabled
:disabled
:checked
:selected
属性
attr(name|pro|key,val|fn)
removeAttr(name)
prop(name|pro|key,val|fn)
removeProp(name)
addClass(class|fn)
removeClass([class|fn])
toggleClass(class|fn[,sw])
html([val|fn])
text([val|fn])
val([val|fn|arr])
筛选
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(expr,[con]|obj|ele)
find(expr|obj|ele)
next([expr])
nextAll([expr])
nextUntil([exp|ele][,fil])
parent([expr])
parents([expr])
parentsUntil([exp|ele][,fil])
prev([expr])
prevAll([expr])
prevUntil([exp|ele][,fil])
siblings([expr])
add(expr|ele|html|obj[,con])
andSelf()
contents()
end()
文档处理
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]])
CSS
css(name|pro|[,val|fn])
offset([coordinates])
position()
scrollTop([val])
scrollLeft([val])
height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([options])
outerWidth([options])
事件
ready(fn)
on(events,[selector],[data],fn)
off(events,[selector],[fn])
bind(type,[data],fn)
one(type,[data],fn)
trigger(type,[data])
triggerHandler(type,[data])
unbind(type,[data|fn])
live(type,[data],fn)
die(type,[fn])
delegate(sel,[type],[data],fn)
undelegate([sel,[type],fn])
hover([over,]out)
toggle(fn, fn2, [fn3, fn4, …])
blur([[data],fn])
change([[data],fn])
click([[data],fn])
dblclick([[data],fn])
error([[data],fn])
focus([[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])
效果
show([speed,[easing],[fn]])
hide([speed,[easing],[fn]])
slideDown([speed],[easing],[fn])
slideUp([speed,[easing],[fn]])
slideToggle([speed],[easing],[fn])
fadeIn([speed],[easing],[fn])
fadeOut([speed],[easing],[fn])
fadeTo([[speed],opacity,[easing],[fn]])
fadeToggle([speed,[easing],[fn]])
animate(param,[spe],[e],[fn])
stop([cle],[jum])
delay(duration,[queueName])
jQuery.fx.off
jQuery.fx.interval
Ajax
jQuery.ajax(url,[settings])
load(url,[data],[callback])
jQuery.get(url,[data],[callback],[type])
jQuery.getJSON(url,[data],[callback])
jQuery.getScript(url,[callback])
jQuery.post(url,[data],[callback],[type])
ajaxComplete(callback)
ajaxError(callback)
ajaxSend(callback)
ajaxStart(callback)
ajaxStop(callback)
ajaxSuccess(callback)
jQuery.ajaxSetup([options])
serialize()
serializeArray()
工具
jQuery.support
jQuery.browser
jQuery.browser.version
jQuery.boxModel
jQuery.each(object,[callback])
jQuery.extend([deep],target,object1,[objectN])
jQuery.grep(array,callback,[invert])
jQuery.makeArray(obj)
jQuery.map(array, callback)
jQuery.inArray(val,arr,[from])
jQuery.toArray()
jQuery.sub()
jQuery.when(deferreds)
jQuery.merge(first,second)
jQuery.unique(array)
jQuery.parseJSON(json)
jQuery.noop
jQuery.proxy(function,context)
jQuery.contains(container, contained)
jQuery.isArray(obj)
jQuery.isFunction(obj)
jQuery.isEmptyObject(obj)
jQuery.isPlainObject(obj)
jQuery.isWindow(obj)
jQuery.isNumeric(value)
jQuery.type(obj)
jQuery.trim(str)
jQuery.param(obj,[traditional])
jQuery.error(message)
Deferred
def.done(donCal,[donCal])
def.fail(failCal)
def.isRejected()
def.isResolved()
def.reject(args)
def.rejectWith(context,[args])
def.resolve(args)
def.resolveWith(context,args)
def.then(doneCal,failCal)
def.progress([type],[target])
def.pipe([donFil],[faiFil],[proFil])
def.always(alwCal,[alwCal])
def.notify(args)
def.notifyWith(context,[args])
def.state()
Callbacks
callbacks.add(callbacks)
callbacks.disable()
callbacks.empty()
callbacks.fire(arguments)
callbacks.fired()
callbacks.fireWith([context][,args])
callbacks.has(callback)
callbacks.lock()
callbacks.locked()
callbacks.remove(callbacks)
jQuery.callbacks(flags)
关于
关于jQuery API 文档
提交bug及获取更新
其它
HTML5速查表
正则表达式速查表
本书使用 GeChiUI.com 发布
jQuery.noop
jQuery.noop
最后更新于:2022-04-01 05:58:46
### 返回值:ArrayjQuery.noop ### *V1.4*概述 一个空函数 当你仅仅想要传递一个空函数的时候,就用他吧。这对一些插件作者很有用,当插件提供了一个可选的回调函数接口,那么如果调用的时候没有传递这个回调函数,就用jQuery.noop来代替执行。
';