Si estaba viendo y detecte parte del problema... pense que era debido a la renderizacion pero nada que ver...
Este es el script:
Código PHP:
$('.pag').click(function() {
var actual = trim($('.actualPage').text().split('of'));
var pag = ($('.pag').hasClass('next')) ? 'next' : 'prev';
actual = actual[0];
$.ajax({
url: basePath+'index/inthepressajax',
type: 'POST',
data: 'actual='+ actual+'&pag='+ pag,
dataType: "html",
contentType: "application/x-www-form-urlencoded",
success:function(data){
$('#articles').empty();
$('#articles').append(data);
},
error:function(XMLHttpRequest, textStatus, errorThrown){alert('Error: '+XMLHttpRequest.responseText + ' ' + textStatus + ' ' + errorThrown);}
});
});
Esa es la llamada.
Resulta que estaba usando $('#articles').replaceWith(data); en lugar de $('#articles').empty();
$('#articles').append(data); y fallaba no se porque...
Tambien falla ese codigo sino cambio la forma en como lo llamo, es decir si llamo
$('.pag').click(function() no funciona, y si lo hace si creo una funcion onClick sobre el tag en cuestion. Ej. <a href="#" onClick="javascript
:mifuncion();" class="pag">HOLA</a>