Показать сообщение отдельно
  #1 (permalink)  
Старый 24.12.2012, 17:07
Аспирант
Отправить личное сообщение для Jeer Посмотреть профиль Найти все сообщения от Jeer
 
Регистрация: 23.01.2011
Сообщений: 30

и снова scrollTo
Доброго времени суток!
Не работает scrollTop, может быть кто-то сталкивался, код:

//работает со старой версией jQuery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>

//не работает с новой версией
//<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>



<script type="text/javascript">
            function myFu() {
                $('#content').append('<p>aaaaaaa</p>');
                $("#content").animate({ scrollTop: $("#content").attr("scrollHeight") - 20 }, 'normal');
                return false;
            }
</script>

        <a href="#" onclick="myFu();">aaaa</a>

<div id="content" style="position: fixed;bottom: 0px; height:250px; bottom: 0px; overflow:auto;border: 1px solid black; width: 99%">
                <p style="padding-bottom:10px;">123</p>
                <p style="padding-bottom:10px;">123</p>
                <p style="padding-bottom:10px;">123</p>
                <p style="padding-bottom:10px;">123</p>
</div>


При нажатии на ссылку добавляется элемент в див и прокручивается вниз. Со старыми версиями jquery это работает, с новыми отказывается.
Во всех рабочих документациях участвуют старые версии jQuery.
Просто на этот див мне нужно навесить еще ресайзабл, а он со старыми версиями не работает, меж двух огней оказался.
Гуру помогите, спасибо.

Последний раз редактировалось Jeer, 24.12.2012 в 17:56.
Ответить с цитированием