El método .remove () de jquery no desencadena el evento .on ('eliminar')

Estoy eliminando un elemento html con el método .remove () y, al mismo tiempo, para este elemento tengo un controlador de eventos pero no está activado. ¿Por qué puede ser eso? Aquí está eljsFiddle y código: HTML

<span id='del_span'>Delete</span><br>
<span id='to_del'>I'm going to be deleted</span>

JS

$('#del_span').click(function() {
    $('#to_del').remove();
});
$('#to_del').on('remove', function() {
    alert("I'm being deleted"); //is never triggered
});

Respuestas a la pregunta(3)

Su respuesta a la pregunta