git.asbjorn.biz
/
jquery.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a2dbdc1
)
Adds jQuery collection to objects that will be used as global events context if provi...
author
jaubourg
<j@ubourg.net>
Mon, 7 Feb 2011 16:09:47 +0000
(17:09 +0100)
committer
jaubourg
<j@ubourg.net>
Mon, 7 Feb 2011 16:09:47 +0000
(17:09 +0100)
src/ajax.js
patch
|
blob
|
history
diff --git
a/src/ajax.js
b/src/ajax.js
index
2b6b80f
..
76f9834
100644
(file)
--- a/
src/ajax.js
+++ b/
src/ajax.js
@@
-365,9
+365,10
@@
jQuery.extend({
( s.context = ( "context" in options ? options : jQuery.ajaxSettings ).context ) || s,
// Context for global events
// It's the callbackContext if one was provided in the options
( s.context = ( "context" in options ? options : jQuery.ajaxSettings ).context ) || s,
// Context for global events
// It's the callbackContext if one was provided in the options
- // and if it's a DOM node
- globalEventContext = callbackContext !== s && callbackContext.nodeType ?
- jQuery( callbackContext ) : jQuery.event,
+ // and if it's a DOM node or a jQuery collection
+ globalEventContext = callbackContext !== s &&
+ ( callbackContext.nodeType || callbackContext instanceof jQuery ) ?
+ jQuery( callbackContext ) : jQuery.event,
// Deferreds
deferred = jQuery.Deferred(),
completeDeferred = jQuery._Deferred(),
// Deferreds
deferred = jQuery.Deferred(),
completeDeferred = jQuery._Deferred(),