aboutsummaryrefslogtreecommitdiffstats
path: root/src/traversing.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/traversing.js')
-rw-r--r--src/traversing.js5
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) );
}
});