Removed NFE to make old Safari happy and avoid leaks in IE (as per David Murdoch's warning).
This commit is contained in:
parent
d5bb001b9a
commit
5bfbe7eaf6
|
@ -800,7 +800,7 @@ jQuery.extend({
|
||||||
deferred = {
|
deferred = {
|
||||||
|
|
||||||
// then( f1, f2, ...)
|
// then( f1, f2, ...)
|
||||||
then: function then() {
|
then: function () {
|
||||||
|
|
||||||
if ( ! cancelled ) {
|
if ( ! cancelled ) {
|
||||||
|
|
||||||
|
@ -820,7 +820,7 @@ jQuery.extend({
|
||||||
elem = args[ i ];
|
elem = args[ i ];
|
||||||
type = jQuery.type( elem );
|
type = jQuery.type( elem );
|
||||||
if ( type === "array" ) {
|
if ( type === "array" ) {
|
||||||
then.apply( this , elem );
|
deferred.then.apply( deferred , elem );
|
||||||
} else if ( type === "function" ) {
|
} else if ( type === "function" ) {
|
||||||
callbacks.push( elem );
|
callbacks.push( elem );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue