Can: KlickHandler wird ausgekoppelt

Hallo Leute,

ich habe unten ein Skript.

Wie kann ich erreichen, dass der Klick-Handler
auf "var obj" immer angewendet werden kann. Denn
lösche ich ihn und füge ihn dann mit "Add it"
hinzu, ist der Klick handler nicht mehr gültig,
da es wohl aus dem DOM entfernt wurde :-(

  
	<body>  
	  
		<button id="addIt">Add it</button>  
		  
		<script>  
			  
			function Obj(){  
			  
				var id=1,  
					obj = $("<button class='btn'>Test</div>");  
				  
				obj.click(function(){  
					obj.remove();  
				});  
				  
				this.getId = function(){  
					console.log(id);  
				};  
				  
				this.getObj = function(){  
					return obj;  
				};  
			  
			};  
			  
			var o = new Obj();  
	  
			$("#addIt").click(function(){  
				$("body").append(o.getObj());  
			});  
			  
		</script>  
		  
	</body>