У меня возникла проблема с позиционированием диалога с пользовательским интерфейсом JQuety.Позиция JQuery UI с диалоговым окном
Я использую код
var divObj = $('#sourceCodeSearchDialog');
divObj.dialog(
{
position: ['right-800 top-100']
});
, но независимо от того, как мало я сделать верхнее значение диалоговое окно не появляется вверху страницы.
Ссылка, вызывающая ее, довольно далеко по странице, поэтому может быть, что она выводит диалог в верхней части экрана (а не на страницу). Когда фокус установлен в текстовое поле в диалоговом окне, экран прокручивается, чтобы сфокусироваться на текстовом поле. Однако, поскольку диалог не находится в верхней части страницы, отображается не все диалоговое окно.
Я знаю, что работа вокруг - это прокрутка страницы, но это делает процесс довольно «нервным», когда он отображает диалог, а затем прокручивает.
Можете ли вы добавить некоторую скрипку или что-то увидеть, Что происходит? ? –
Одним из примеров может быть «position: {my:« center », at:« center », of: window.top},' –
Если я переместил вызывающую ссылку дальше вверх по странице, тогда я могу поместить диалог OK. Похоже, я могу только нарисовать диалог в окне, которое отображается, а не где-либо на странице. – EdenUK