2013-07-05 23 views
0

在對話框位置我給在給定的格式語法把我的對話框位置,但它是錯誤的如何給jQuery的彈出

$(".openDialogs").live("click", function (e) { 
       e.preventDefault(); 
       $("<div></div>") 
       .addClass("dialog") 
       .attr("id", $(this) 
       .attr("data-dialog-id")) 
       .appendTo("body") 
       .dialog({ 
        position:[10,100], 
        resizable: false, 
        minWidth:250, 
        maxWidth: 350, 
        title: $(this).attr("data-dialog-title"), 
        close: function() { $(this).remove() }, 
        modal: true 
       }) 
       .load(this.href); 
      }); 

回答

1

.dialog()代碼是正確的,它的位置是正確的。檢查此fiddle,可能會更正您的代碼,如下所示。

.attr("id", $(this)) 
.attr("data-dialog-id")