Skip to content

Instantly share code, notes, and snippets.

@joneff
Created September 2, 2009 21:37
Show Gist options
  • Save joneff/179975 to your computer and use it in GitHub Desktop.
Save joneff/179975 to your computer and use it in GitHub Desktop.
element.getSiblings()
function siblngs(element) {
if (!element) return [];
element = element.parentNode.firstChild, elements = [];
while (element) {
if (element.nodeType == 1 && element != arguments[0]) elements.push(element);
element = element.nextSibling;
}
return elements;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment