Показать сообщение отдельно
  #1 (permalink)  
Старый 01.03.2011, 22:50
Новичок на форуме
Отправить личное сообщение для Vreditel Посмотреть профиль Найти все сообщения от Vreditel
 
Регистрация: 20.02.2011
Сообщений: 2

Дерганье div-а при прокрутке
Здравствуйте, уважаемые форумчане. Проблема в следующем. Есть 2 div-а, в каждом из которых содержится таблица. Верхний div имитирует заголовок таблицы, а нижний-тело. Задача была в том, чтобы при прокрутке тела вверх-вниз заголовок оставался на месте, а при прокрутке влево-вправо скроллился вместе с телом. Скроллинг я осуществил с помощью простой функции:
var scrollX=0;
function scroll() {
            if ($('d2').scrollLeft != scrollX) {
                scrollX = $('d2').scrollLeft;
                $('d1').scrollLeft = scrollX;
            }
}

Проблема в том, что в Firefox и Opera при скроле мышкой верхний div дергается. В Chrome и Safari такого нет. И данная проблема не появляется, если скролить клавишами.
Ответить с цитированием