我已经经历了这么多解决方案等......这个问题仍然没有进一步发展。我的问题在于每次对话在火狐中打开时,它都不会居中。我的代码如下:
$("#dialog").dialog({
autoOpen: false,
position: {
my: "center",
at: "center",
of: window,
collision: "fit",
// Ensure the titlebar is always visible
using: function( pos ) {
var topOffset = $( this ).css( pos ).offset().top;
if ( topOffset < 0 ) {
$( this ).css( "top", pos.top - topOffset );
}
}
},
modal: true,
draggable: false,
resizable: false
});
$("#addnew").click(function(event) {
$("#dialog").dialog('open');
event.preventDefault();
});
我不知道这里出了什么问题。唯一的另一件事是我在对话框div中有一个IFrame但是它不应该对任何东西产生任何影响吗?
任何帮助都会很棒!