В некоторых случаях эффекты переключения jQuery «мигают всю страницу» - PullRequest
0 голосов
/ 16 ноября 2009

У меня есть страница, которая может содержать около 10 редактируемых «панелей» информации. Чтобы включить редактирование, я создаю новый DIV, загружаю контент через AJAX, затем переключаю div (тот, который показывает переключение, и тот, который я создал с содержимым AJAX, должен показывать).

Это прекрасно работает, за исключением последней (самой нижней) одной или двух областей. Когда они переключаются, у меня появляется визуальная «вспышка» на странице, и полосы прокрутки немного подпрыгивают. Это не перезагрузка страницы и не добавление ссылки привязки. Фактически, он использует ту же функцию jQuery, что и другие «панели» на странице.

На данный момент исправление заключается в добавлении пустого разделительного элемента div в конец страницы. Это исправляет странную «вспышку» на нижних переключаемых панелях, но, очевидно, оставляет странное пустое пространство внизу страницы.

Кто-нибудь сталкивался с этой проблемой и нашел исправление, отличное от заполнения высоты страницы?

1 Ответ

1 голос
/ 16 ноября 2009

Дополнительное пространство внизу, кажется, довольно стандартное решение для этой проблемы.

...