No entiendo muy bien, ¿en qué momento lo destruyes y vuelves a construir? Muestra el código.
De todos modos, también tienes la opción de usar un evento delegado:
Código Javascript
:
Ver original$("#mapa").on("click", ".libre", function(e) {
// Click en un elemento con la clase "libre"
});