Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2013, 09:34
Avatar de alex_dh
alex_dh
 
Fecha de Ingreso: septiembre-2011
Ubicación: Kreuzberg
Mensajes: 235
Antigüedad: 12 años, 8 meses
Puntos: 14
success mover el scroll hasta el fin del div

hola gente, estoy haciendo un chat parecido a facebook

y al enviar un mensaje (en el chat) uso jquery para que no se actualize la pagina, para que el input donde escribe el usuario se vuelva a vaciar, pero no logro hacer que el scroll se baje hasta el ultimo mensaje (una vez enviado el mensaje)

tengo mas o menos algo asi:

Código Javascript:
Ver original
  1. $(function(){
  2.     $("#chat-formulario").submit(function(){
  3.         $.ajax({
  4.             type: 'POST',
  5.             url: 'enviar-chat.php',
  6.             data:$(this).serialize(),
  7.             success: function() {
  8.                 var input = document.getElementById('mensaje-chat-nuevo');
  9.                 input.value = '';
  10.             }
  11.         });
  12.         return false;
  13.     });
  14.  
  15. });

y traté de ponerle el scrollTo dentro de la funcion del success y no me funciona :(

Código Javascript:
Ver original
  1. $(function(){
  2.     $("#chat-formulario").submit(function(){
  3.         $.ajax({
  4.             type: 'POST',
  5.             url: 'enviar-chat.php',
  6.             data:$(this).serialize(),
  7.             success: function() {
  8.                 var input = document.getElementById('mensaje-chat-nuevo');
  9.                 input.value = '';
  10.                 $('#cont-chat-msj').scrollTo('div:last', 1000);
  11.             }
  12.         });
  13.         return false;
  14.     });
  15.  
  16. });

ya anteriormente habia usado esa misma funcion para otra cosa y me funciona, pero ahi no me funciona, alguien me ayuda?
__________________
Avanzado desarrollador HTML, CSS y programador PHP, MYSQL, JAVASCRIPT

=========CALLEJEROS INOCENTES=========