Je suit l'initialisation du dialogue jQuery popUp, avec du contenu dynamique:Centre de dialogue jQuery popUp avec une largeur automatique et hauteur automatique
jQuery("#popUp").live("click", function (e) {
e.preventDefault();
jQuery("<div></div>")
.addClass("dialog")
.attr("id", "popUpDialog")
.appendTo("body")
.dialog({
title: jQuery(this).attr("data-dialog-title"),
close: function() { jQuery(this).remove(); },
modal: true,
hide: { effect: "none", duration: 150 },
show: { effect: "none", duration: 150 },
width: 'auto',
height: 'auto',
position: {
my: 'center',
at: 'center',
of: jQuery(window)
}
}).load(this.href);
jQuery(".close").live("click", function (e) {
e.preventDefault();
jQuery(this).closest(".dialog").dialog("close");
});
});
});
Je suis désolé pour cette question plus simple, mais je ne peux pas placer la fenêtre contextuelle au centre de la page entière. Le problème est:
position: {
my: 'center',
at: 'center',
of: jQuery(window)}
Position: { mon: 'centre', à: 'centre', de: jQuery (fenêtre) } supprimer ceci il par défault il montre la boîte de dialogue dans le centre –