目录搜索
快速查询核心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)正则表达式
文字

返回值: Element

event.delegateTarget

V1.7概述

当currently-called的jQuery事件处理程序附加元素。

此属性是最经常有用是通过过.delegate() 或.on()附加委派的事件,事件处理程序附加在正在处理的元素的祖先上。它可用于,例如,指明委派识别和删除事件处理程序。 This property is most often useful in delegated events attached by .delegate() or .on(), where the event handler is attached at an ancestor of the element being processed. It can be used, for example, to identify and remove event handlers at the delegation point.

对于非授权的事件处理程序,直接连接到一个元素,event.delegateTarget 总是等价于event.currentTarget.

示例

描述:

When a button in any box class is clicked, change the box's background color to red.

jQuery 代码:
$(".box").on("click", "button", function(event) {
  $(event.delegateTarget).css("background-color", "red");
});


上一篇:下一篇: