как прокрутить окно загрузки с помощью jquery - PullRequest
1 голос
/ 03 августа 2010

У меня есть форма в середине таблицы.Я хотел бы, чтобы эта форма всегда была в центре окна по вертикали и по горизонтали, даже если размер окна меньше, чем у таблицы.Я думаю об использовании функции scrollTo в jQuery и называю ее onLoad и onResize, http://demos.flesler.com/jquery/scrollTo/, но я новичок и не знаю, как это сделать.Буду признателен за любую помощь или пример с вызовами в заголовке и функции сценария.Большое спасибо.

1 Ответ

3 голосов
/ 03 августа 2010

Если вы хотите поплавок:
поместите вашу форму в DIV, сделайте ее позицию абсолютной, отцентрируйте ее:
Добавьте этот плагин JQuery:
http://plugins.jquery.com/project/elementcenter

$(document).ready(function() {
     $('#div_id').css('position','absolute');
     $('#div_id').center();
});

$(window).resize(function() {
     $('#div_id').center();
});

, если вы хотите прокрутить:

$(document).ready(function() {
     window.scrollTo(0,$("#FORM_ID").offset().top);
});
$(window).resize(function() {
     window.scrollTo(0,$("#FORM_ID").offset().top);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...