Amigo use tu code pero le agregue otras funciones pero tu code me sirvio, muchas gracias
ya al final lo deje asi
Código PHP:
<script>
$('img.gifpost').on('click', function(){
var id = $(this).attr("id");
img = document.getElementById(id),
carga = document.getElementById('cargar' + id);
carga.style.display = "block";
img.src = img.getAttribute("data-url");
$('img.gifpost').bind('load', function() {
carga.style.display = "none";
setTimeout(function(){
$('#span' + id).removeAttr('style');
}, 3000);
})
});
</script>