я жеквери не знаю, но на JS например так можно:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="windows-1251">
</head>
<body>
<div id="wrapper"></div>
<button id="change">change</button>
<button id="refrash">refrash</button>
<script type="text/javascript">
wrapper=document.querySelector("#wrapper")
change=document.querySelector("#change")
refrash=document.querySelector("#refrash")
Div=function(){
this.self=document.createElement("div")
this.self.style.background="red"
this.self.innerHTML="foo"
}
div=new Div
wrapper.appendChild(div.self)
change.onclick=function(){
div.self.style.background="yellow"
}
refrash.onclick=function(){
wrapper.removeChild(div.self)
div=new Div
wrapper.appendChild(div.self)
}
</script>
</body>
</html>