Я использую диалоговое окно jQuery UI для загрузки содержимого ajax.Он правильно позиционирует диалог по вертикали, однако, с параметром width: "auto"
он не центрирует его по горизонтали.Он не по центру, как 100px справа от центра.
Вот мой код:
$('.open').live('click', function(e) {
e.preventDefault();
$("#modal").load($(this).attr('href')).dialog({
title: $(this).attr('title'),
modal: true,
autoOpen: true,
draggable: false,
resizable: false,
width: 'auto',
position: ['center', 'top']
});
});
Есть идеи, если есть способ, чтобы он автоматически изменял размер и оставался в центре?1007 *
РЕДАКТИРОВАТЬ: Это работает:
$("#modal").load($(this).attr('href'), function() {
$("#modal").dialog({
title: $(this).attr('title'),
width: 'auto',
modal: true,
autoOpen: true,
draggable: false,
resizable: false,
position: ['center', 150],
create: function(event, ui) {}
});
});