$('#div1').insertAfter('#div3'); $('#div3').insertBefore('#div2');
$(function() { setInterval( function() { $('div:first').insertAfter($('div').eq(2)); $('div').eq(1).insertBefore('div:first'); }, 3000 ); });