Lo puedes quitar, se me ha pasado, sirve para manejar un evento, si luego se usa por ejemplo: e.preventDefault(); se evitaría ejecutar la acción por defecto de los elementos seleccionados.
http://api.jquery.com/event.preventDefault/
live() te permite seleccionar elementos de ahora y el futuro, por lo que reconoce los elementos generadores posteriormente a la carga de la página.
Leyendo un artículo he visto que se recomienda usar .delegate() en vez de .live() asi que mejor déjalo de esta forma:
Código Javascript
:
Ver original$("#contactos_div").delegate('.eliminar','click', function(){
//$("#id_"+$(this).attr("id")).remove();
alert("hola"+$(this).attr("id"));
})
Y aquí el artículo citado:
http://www.etnassoft.com/2011/05/12/...a-jquery-live/
Salu2.