Если я правильно всосал проблему
То для установки одного обьекта относительно другого, лучше использовать
after - для установки после
и before - для установки перед
<div id="intro">
<div id="one" style="background:url(images/nemo.jpg )" title="1"><h1>HELLO 1 </h1></div>
<div id="two" style="background:url(images/nemo.jpg )"title="3"><h1>HELLO 2 </h1></div>
<div id="three" style="background:url(images/walle.jpg )"title="2"><h1>HELLO 3 </h1></div>
</div>
<script src="http://yandex.st/jquery/1.6.3/jquery.min.js"></script>
<script>
$("#three").after($("#one")); // ставим one после three 1 2 3 -> 3 1 2
$("#three").after($("#two")); // ставим two после three 3 1 2 -> 3 2 1
</script>