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
$(function(){ $("#chat-formulario").submit(function(){ $.ajax({ type: 'POST', url: 'enviar-chat.php', data:$(this).serialize(), success: function() { var input = document.getElementById('mensaje-chat-nuevo'); input.value = ''; } }); return false; }); });
y traté de ponerle el scrollTo dentro de la funcion del success y no me funciona :(
Código Javascript:
Ver original
$(function(){ $("#chat-formulario").submit(function(){ $.ajax({ type: 'POST', url: 'enviar-chat.php', data:$(this).serialize(), success: function() { var input = document.getElementById('mensaje-chat-nuevo'); input.value = ''; $('#cont-chat-msj').scrollTo('div:last', 1000); } }); return false; }); });
ya anteriormente habia usado esa misma funcion para otra cosa y me funciona, pero ahi no me funciona, alguien me ayuda?