2016-04-05 2 views
0

ダイアログボックスを開いた後、ダイアログボックスをどのように上の位置に移動させるかを教えてもらえますか?jquery UIダイアログボックスを開いた後にその位置をトップに移動する方法

$("#addPage").on("dialogopen", function(event, ui) { 
    $("#addPage").dialog("option", "position", { my: "center", at: "top"}); 
    $("#addPage").on("dialogcreate", function(event, ui) {$(event.target).parent().css('position', 'fixed');}); 
}); 

これは正しく動作しません。

答えて

0

CSS -

.addPageDialogPosition { 
    top: 5px ! important; 
} 

javascriptの -

$(function(){ 
    $("#addPage").on("dialogopen", function(event, ui) { 
     $(event.target).parent().addClass('addPageDialogPosition'); 
     $(document).scrollTop(0); 
    }); 
    $("#addPage").on("dialogdragstart", function(event, ui) { 
     $(event.target).parent().removeClass('addPageDialogPosition'); 
    }); 
}); 
+0

これを使用して、私は私のPROBを解決します。 – Arpit

関連する問題