Автоматический прокрутка вниз при переполнении авто Кто-нибудь знает, как автоматически перейти к нижней части прокручиваемой области событием в jquery (или даже javascript, если нет простого решения jquery)? рассматривает Ответ 1 <div id="myDiv" style="height:300px;overflow:auto;"> <p>my content here</p> </div> var myDiv = $("#myDiv"); myDiv.animate({ scrollTop: myDiv.attr("scrollHeight") - myDiv.height() }, 3000); Edit: jQuery 1.6 представил .prop и изменил значение .attr, поэтому $("#someDiv").attr("scrollHeight") больше не будет работать. Необходимо изменить на: $("#someDiv").prop("scrollHeight") Ссылка. Ответ 2 myDiv.attr("scrollHeight") не будет работать в последних версиях jQuery. Вам нужно будет прибегнуть к: myDiv[0].scrollHeight Ответ 3 mm.prop("scrollHeight") выполняет трюк (для jQuery 1.6 и forward).
Ответ 1 <div id="myDiv" style="height:300px;overflow:auto;"> <p>my content here</p> </div> var myDiv = $("#myDiv"); myDiv.animate({ scrollTop: myDiv.attr("scrollHeight") - myDiv.height() }, 3000); Edit: jQuery 1.6 представил .prop и изменил значение .attr, поэтому $("#someDiv").attr("scrollHeight") больше не будет работать. Необходимо изменить на: $("#someDiv").prop("scrollHeight") Ссылка.
Ответ 2 myDiv.attr("scrollHeight") не будет работать в последних версиях jQuery. Вам нужно будет прибегнуть к: myDiv[0].scrollHeight