Skip to content
Permalink
Browse files
Added .prevAll() and .nextAll() functionality.
  • Loading branch information
jeresig committed Sep 9, 2007
1 parent b59c94d commit 052aa14
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
@@ -1014,9 +1014,11 @@ jQuery.extend({

jQuery.each({
parent: "a.parentNode",
parents: "jQuery.parents(a)",
parents: "jQuery.dir(a,'parentNode')",
next: "jQuery.nth(a,2,'nextSibling')",
prev: "jQuery.nth(a,2,'previousSibling')",
nextAll: "jQuery.dir(a,'nextSibling')",
prevtAll: "jQuery.dir(a,'previousSibling')",
siblings: "jQuery.sibling(a.parentNode.firstChild,a)",
children: "jQuery.sibling(a.firstChild)",
contents: "jQuery.nodeName(a,'iframe')?a.contentDocument||a.contentWindow.document:jQuery.makeArray(a.childNodes)"
@@ -400,12 +400,12 @@ jQuery.extend({
return { r: r, t: t };
},

parents: function( elem ){
dir: function( elem, dir ){
var matched = [];
var cur = elem.parentNode;
var cur = elem[dir];
while ( cur && cur != document ) {
matched.push( cur );
cur = cur.parentNode;
cur = cur[dir];
}
return matched;
},

0 comments on commit 052aa14

Please sign in to comment.