Как центрировать JQuery диалог с UI 1,8? - PullRequest
1 голос
/ 30 марта 2010

У меня проблемы с переводом диалогового окна jquery ui 1.8 в центр

Я попытался оставить параметры по умолчанию и установить положение: «центр». Когда диалоговое окно отображается, окно браузера прокручивается вниз к центру страницы, а диалоговое окно располагается в левом нижнем углу окна.

Это отлично работало с jquery 1.3.2 и ui 1.7.2. Есть ли что-то новое, что мне нужно сделать с этой версией?

Ответы [ 3 ]

2 голосов
/ 30 марта 2010

Разобрался. Теперь вы должны включить следующие файлы js:

http://scripts/jquery-ui-1.8/jquery.ui.core.js
http://scripts/jquery-ui-1.8/jquery.ui.widget.js
http://scripts/jquery-ui-1.8/jquery.ui.position.js
http://scripts/jquery-ui-1.8/jquery.ui.dialog.js
0 голосов
/ 03 июня 2010

Как насчет загрузки всей библиотеки из Google.Например:

google.load("jquery","1.4.2");
google.load("jqueryui","1.8.1");

У меня есть проблема с позиционированием диалога после обновления с 1.7.2 до jqueryui 1.8.1.Тем не менее, я думаю, что все необходимые библиотеки включены там, поэтому мне не нужно включать отдельные библиотеки.быть в центре?

0 голосов
/ 30 марта 2010

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

50 пикселей сверху и по центру:

.dialog( {....
          position : [ null, 50 ],
          ....

Полагаю, что [ноль, ноль] будет также центрироваться вертикально.

Но, читая документы, «центр» должен работать, и это должно быть по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...