我正试图将我的jquery对话框一直放在左下角的所有位置。我的对话框定义:
$('#my_dialog').dialog({
autoOpen: false,
resizable: false,
draggable: false,
show: 'slide',
hide: 'slide',
position: {
of: $(document),
my: 'left top',
at: 'left top',
collision: 'none'
}
...
});
现在当对话框打开时,它会在顶部打开但随后会一直跳到底部。请帮忙有其他方法吗?
编辑:我打开对话框的方式是:
$('#my_dialog').parent().effect("bounce", {}, "fast");
$('#my_dialog').dialog('open');
答案 0 :(得分:0)
您的问题是由效果引起的...您在对话框可见之前将其应用于对话框。简单地反转这两行,你应该得到理想的结果:
$('#my_dialog').dialog('open');
$('#my_dialog').parent().effect("bounce", {}, "fast");