目录搜索
快速查询核心jQuery([selector,[context]])jQuery(html,[ownerDocument])jQuery(callback)jQuery.holdReady(hold)jQuery.readyException( error )each(callback)size()lengthselectorcontextget([index])index([selector|element])data([key],[value])removeData([name|list])jQuery.data(element,[key],[value])queue(element,[queueName])dequeue([queueName])clearQueue([queueName])jQuery.fn.extend(object)jQuery.extend(object)jQuery.noConflict([extreme])选择器#idelement.class*selector1,selector2,selectorNancestor descendantparent > childprev + nextprev ~ siblings:first:not(selector):even:odd:eq(index):gt(index):lang(language):last():lt(index):header:animated:focus:root:target:contains(text):empty:has(selector):parent:hidden:visible[attribute][attribute=value][attribute!=value][attribute^=value][attribute*=value][selector1][selector2][selectorN]:first-child:first-of-type:last-child:last-of-type:nth-child:nth-last-child(n|even|odd|formula):nth-last-of-type(n|even|odd|formula):nth-of-type(n|even|odd|formula):only-child:only-of-type:input:text:password:radio:checkbox:submit:image:reset:button:file:enabled:disabled:checked:selected$.escapeSelector(selector)AJAx$.ajax(url,[settings])$.get(url,[data],[fn],[type]) $.getJSON(url,[data],[fn])$.getScript(url,[callback])$.post(url,[data],[fn],[type])ajaxComplete(callback) ajaxError(callback)ajaxSend(callback)ajaxStart(callback)ajaxStop(callback)ajaxSuccess(callback)$.ajaxPrefilter([type],fn)$.ajaxSetup([options])load(url, [data], [callback])serialize()serializeArray()属性attr(name|properties|key,value|fn)removeAttr(name)prop(n|p|k,v|f)removeProp(name)addClass(class|fn)removeClass([class|fn])toggleClass(class|fn[,sw])html([val|fn])text([val|fn])val([val|fn|arr])CSScss(name|pro|[,val|fn])jQuery.cssHooksoffset([coordinates])position()scrollTop([val])scrollLeft([val])height([val|fn])width([val|fn])innerHeight()innerWidth()outerHeight([options])outerWidth([options])文档处理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]])筛选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)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])andSelf()addBack()contents()end()事件ready(fn)on(eve,[sel],[data],fn)off(eve,[sel],[fn])bind(type,[data],fn)one(type,[data],fn)trigger(type,[data])triggerHandler(type, [data])unbind(t,[d|f])live(type,[data],fn)die(type,[fn])delegate(s,[t],[d],fn)undelegate([s,[t],fn])hover([over,]out)toggle([s],[e],[fn])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])效果 show([s,[e],[fn]])hide([s,[e],[fn]])toggle([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])stop([c],[j])delay(d,[q])finish([queue])jQuery.fx.offjQuery.fx.interval工具$.support$.browser$.browser.version$.boxModel$.each(object,[callback])$.extend([d],tgt,obj1,[objN])$.grep(array,fn,[invert])$.sub()$.when(deferreds)$.makearray(obj)$.map(arr|obj,callback)$.inArray(val,arr,[from])$.toArray()$.merge(first,second)$.unique(array)$.uniqueSort(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)$.trim(str)$.param(obj,[traditional])$.error(message)$.fn.jquery事件对象eve.currentTargeteve.data eve.delegateTargeteve.isDefaultPrevented()eve.isImmediatePropag...() eve.isPropagationStopped()eve.namespaceeve.pageXeve.pageYeve.preventDefault()eve.relatedTargeteve.resulteve.stopImmediatePro...()eve.stopPropagation()eve.targeteve.timeStampeve.typeeve.which延迟对象def.done(d,[d])def.fail(failCallbacks)def.isRejected()def.isResolved()def.reject(args)def.rejectWith(c,[a])def.resolve(args)def.resolveWith(c,[a])def.then(d[,f][,p])def.promise([ty],[ta])def.pipe([d],[f],[p])def.always(al,[al])def.notify(args)def.notifyWith(c,[a])def.progress(proCal)def.state()回调函数cal.add(callbacks)cal.disable()cal.empty()cal.fire(arguments)cal.fired()cal.fireWith([c] [,a])cal.has(callback)cal.lock()cal.locked()cal.remove(callbacks)$.callbacks(flags)正则表达式
文字

选择器

  • 基本

    • #id

    • element

    • .class

    • *

    • selector1,selector2,selectorN

  • 层级

    • ancestor descendant

    • parent >  child

    • prev + next

    • prev ~ siblings

  • 基本筛选器

    • :first

    • :not(selector)

    • :even

    • :odd

    • :eq(index)

    • :gt(index)

    • :lang1.9+

    • :last

    • :lt(index)

    • :header

    • :animated

    • :focus

    • :root1.9+

    • :target1.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-type1.9+

    • :last-child

    • :last-of-type1.9+

    • :nth-child

    • :nth-last-child()1.9+

    • :nth-last-of-type()1.9+

    • :nth-of-type()1.9+

    • :only-child

    • :only-of-type1.9+

  • 表单

    • :input

    • :text

    • :password

    • :radio

    • :checkbox

    • :submit

    • :image

    • :reset

    • :button

    • :file

  • 表单对象属性

    • :enabled

    • :disabled

    • :checked

    • :selected

  • 混淆选择器

    • $.escapeSelector(selector)3.0+

核心

  • jQuery 核心函数

  • jQuery([sel,[context]])

  • jQuery(html,[ownerDoc])1.8*

  • jQuery(callback)

  • jQuery.holdReady(hold)3.2-

  • jQuery.readyException( error )3.1+

  • jQuery 对象访问

  • each(callback)

  • size()1.8-

  • 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])

ajax

  • ajax 请求

  • $.ajax(url,[settings])

  • $.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)

  • 其它

  • load(url,[data],[callback])

  • $.ajaxPrefilter([type],fn)

  • $.ajaxSetup([options])

  • serialize()

  • serializeArray()

属性

  • 属性

  • 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])

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([options])

  • outerWidth([options])

文档处理

  • 内部插入

  • 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]])

事件

  • 页面载入

  • ready(fn)

  • 事件处理

  • on(eve,[sel],[data],fn)1.7+

  • off(eve,[sel],[fn])1.7+

  • bind(type,[data],fn)3.0-

  • one(type,[data],fn)

  • trigger(type,[data])

  • triggerHandler(type, [data])

  • unbind(t,[d|f])3.0-

  • 事件委派

  • live(type,[data],fn)1.7-

  • die(type,[fn])1.7-

  • delegate(s,[t],[d],fn)3.0-

  • undelegate([s,[t],fn])3.0-

  • 事件切换

  • hover([over,]out)

  • toggle([spe],[eas],[fn])1.9*

  • 事件

  • blur([[data],fn])

  • change([[data],fn])

  • click([[data],fn])

  • dblclick([[data],fn])

  • error([[data],fn])1.8-

  • 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])1.8-

筛选

  • 过滤

  • 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()

效果

  • 基本

  • show([s,[e],[fn]])

  • hide([s,[e],[fn]])

  • toggle([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.interval3.0-

工具

  • 浏览器及特性检测

  • $.support1.9-

  • $.browser1.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)3.0-

  • $.uniqueSort(array)3.0+

  • $.parseJSON(json)3.0-

  • $.parseXML(data)

  • 函数操作

  • $.noop

  • $.proxy(function,context)

  • 测试操作

  • $.contains(c,c)

  • $.type(obj)

  • $.isArray(obj)3.2-

  • $.isFunction(obj)

  • $.isEmptyObject(obj)

  • $.isPlainObject(obj)

  • $.isWindow(obj)

  • $.isNumeric(value)1.7+

  • 字符串操作

  • $.trim(str)

  • URL

  • $.param(obj,[traditional])

  • 插件编写

  • $.error(message)

  • $.fn.jquery

事件对象

  • eve.currentTarget

  • eve.data

  • eve.delegateTarget1.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

延迟对象

  • 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+

回调函数

  • 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+






上一篇:下一篇: