jeje, ahora lo entiendo y tiene todo el sentido del mundo... estaba recogiendo directamente el valor en lugar del objeto pero al cargar la página, lo cual siempre estaba vacío. lo he entendido ^^
pues con este último retoque... el código queda así:
Código PHP:
// ready...
y = $('#cargaComentarios').innerHeight();
usuario = $('#nombreUsuario').val();
comentario = $('#textoComentario');
enviarComentario = $('.enviarComentario');
enviarComentario.click(function()
{
if( comentario.val() != "" )
{
comentario_fix = comentario.val().replace(/ /g , "\+");
$('.comentariosDinamicos').load('scripts/nuevoComentario.php?nick='+ usuario +'&comentario='+ comentario_fix , function()
{
$('.comentariosDinamicos').load('index.php #cargaComentarios' , function(){ $('.comentariosDinamicos').scrollTop(y); } );
comentario.val('');
comentario.focus();
});
}
});
gracias, gracias y gracias otra vez. ahora me gusta mucho más como queda, se ve más limpio