<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<style type="text/css">
#div1, #div2 {
position:absolute;
top:150;
left:150px;
margin: 10px;
padding: 10px;
border: 2px solid gray;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$('#div2').css('display','none');
$('#buttonA').click(function() { $('#div1').css('display','none'); $('#div2').css('display',''); });
$('#buttonB').click(function() { $('#div2').css('display','none'); $('#div1').css('display',''); });
});
</script>
<input type="button" id="buttonA" value="Button A" />
<div id="div1">I'm Layer1</div>
<div id="div2">I'm Layer2<br/><input type="button" id="buttonB" value="Button B" /></div>
<div id="layer1" style="left:100px; top:20px;"\>
<div id="layer2" style="left:100px; top:40px;"\>
<a id='buttonA'>
<a id='buttonB'>
$("#buttonA").bind("click"
var layer1 = $("#layer1");
var layer2 = $("#layer2");
var left = layer1.css("left");
var top = layer1.css("top");
$("#layer1").css ("display", "none");
$("#layer2").css ("left", left + "px");
$("#layer2").css ("top", top + "px");
});
$("#buttonB").bind("click"
var layer2 = $("#layer1");
var layer1 = $("#layer2");
var left = layer1.css("left");
var top = layer1.css("top");
$("#layer1").css ("display", "none");
$("#layer2").css ("left", left + "px");
$("#layer2").css ("top", top + "px");
});