I Have 5 spans i am trying to move them up/down (swap positions) in jquery
Up! Down!
You're trying to insert a certain span before the next one, which makes it remain on the same position...
$("#"+LinkID).insertBefore($("#"+LinkID).prev());
or
$("#"+LinkID).insertAfter($("#"+LinkID).next());
would be better.