Skip to content

Instantly share code, notes, and snippets.

View kevin-ashton's full-sized avatar

Kevin Ashton kevin-ashton

  • Greater Salt Lake Area, Ut
View GitHub Profile
@kevin-ashton
kevin-ashton / swapSiblingNodes.js
Last active December 17, 2015 02:08
Swaps Sibling nodes
// Expects jquery objects
function swapSiblingNodes($a, $b) {
var a = $a[0];
var b = $b[0];
var aparent= a.parentNode;
var asibling= a.nextSibling===b? a : a.nextSibling;
b.parentNode.insertBefore(a, b);
aparent.insertBefore(b, asibling);
}