Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/11/2010, 08:09
Avatar de uikekarallo
uikekarallo
 
Fecha de Ingreso: diciembre-2009
Ubicación: Galicia
Mensajes: 338
Antigüedad: 14 años, 4 meses
Puntos: 16
Respuesta: (jQuery) - ¿Qué hago mal? textarea y .load()

bueeno.. al fin

sí, lo tenía directamente dentro del ready. y me recogía el valor utilizando $('.textoComentario'); pero si lo metía en una variable [comentario = $('.textoComentario');] ya no funcionaba. al final he hecho lo siguiente:

Código PHP:
        // ready...

        
usuario = $('#nombreUsuario').val();
        
enviarComentario = $('.enviarComentario');

        
enviarComentario.click(function()
        {
            if( $(
'#textoComentario').val() != "" )
            {
                
comentario = $('#textoComentario').val().replace(/ /"\+");

                $(
'.comentariosDinamicos').load('scripts/nuevoComentario.php?nick='usuario +'&comentario='comentario , function()
                {
                    $(
'.comentariosDinamicos').load('index.php #cargaComentarios');
                    $(
'#textoComentario').val('');
                    $(
'#textoComentario').focus();
                });
            }
        }); 
como ves ya he cambiado las clases por ids (que aunque no utilizaba esas clases en nada más, no me di cuenta de que claro, si pongo una clase tiene que recorrer el documento...).
ahora faltan algunos detalles, como evitar palabas mal sonantes y esas cosas de chat ^^

dany, un millón de gracias!! investigando un poco también he aprendido a diferenciar los 3 ejemplos que me has puesto. así que tu ayuda ha sido inestimable

un saludo!!