diff options
Diffstat (limited to 'src/traversing.js')
-rw-r--r-- | src/traversing.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/traversing.js b/src/traversing.js index d9be9c7e6..7a9c60f91 100644 --- a/src/traversing.js +++ b/src/traversing.js @@ -143,8 +143,9 @@ jQuery.fn.extend({ jQuery.unique( all ) ); }, - addBack: function() { - return this.add( this.prevObject ); + addBack: function( selector ) { + var prior = this.prevObject; + return this.add( selector == null ? prior : prior.filter(selector) ); } }); |