Reemplace el HTML interno de un div con la respuesta Ajax

Estoy tratando de cambiar el HTML interno de un div después de algún intervalo. Estoy recibiendo la respuesta correcta que quiero con Ajax. pero no se puede reemplazar el HTML interno de seleccionado después de y con la respuesta Ajax. lo que está mal con mi código ...

Html

      <p class="time ui-li-desc" data-time="2013-02-13 11:30:08" >
    51 seconds ago<img alt="image" src="images/read.png"></p>

      <p class="time ui-li-desc" data-time="2013-02-13 11:30:16" >
    58 seconds ago<img alt="image" src="images/read.png"></p>
.
.
.
.
.
      <p class="time ui-li-desc" data-time="2013-02-13 11:40:08" >
    10 minute ago<img alt="image" src="images/read.png"></p>

j consulta

setInterval(function() { 
            $( ".time" ).each(function( index ) {
                var sendTime=  $(this).attr("data-time");
                dataString = "sendtime="+sendTime+"&q=convertTime";
                $.ajax({
                    type: "POST",
                    url: "data_handler.php",
                    data: dataString,                   
                    cache: true,
                    success: function(response) {
                        alert(response);
                        $(this).html(response);
                        //alert(response);
                    }
                });
            });
        }, 5000);

Respuestas a la pregunta(4)

Su respuesta a la pregunta