У меня есть следующий HTML-дизайн с 4 Divs, как показано на диаграмме.Прокрутка JQuery() слишком медленная
--------------------------
fixedHead | scrollHead
--------------------------
fixedBody | scrollBody
--------------------------
Мое требование заключается в том
- когда я прокручиваю scrollBody горизонтально scrollHead должен двигаться по горизонтали.
- когда я прокручиваю scrollBody вертикально фиксированныйBody должен двигаться вертикально.
Я могу добиться этого, выполнив следующий код, но если таблицы очень большие около 100 столбцов и 100 строк Это становится очень медленным
Есть ли еще более быстрый способ достижения этой
$('.scrollBody').scroll(function() {
$('.fixedBody').scrollTop($(this).scrollTop());
$(".scrollHead").scrollLeft($(this).scrollLeft());
});
медленным, вы имеете в виду это занимает слишком много времени, чтобы оценить это выражение? Сколько времени это занимает? Кроме того, вы могли бы привести пример (например, с помощью JSFiddle)? Трудно себе представить ... –
@CedricReichenbach Мое предположение заключалось в том, что фактическая прокрутка была слишком медленной. –
Вы имеете в виду анимацию? –