【问题标题】:how to move jquery ui dialog box to top position after opening it打开jquery ui对话框后如何将其移动到顶部位置
【发布时间】:2016-04-05 11:47:04
【问题描述】:

谁能告诉我打开后如何将对话框移到顶部位置。

$("#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');} );
});

但这不能正常工作。

【问题讨论】:

    标签: jquery jquery-ui jquery-ui-dialog


    【解决方案1】:

    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');
        });
    });
    

    【讨论】:

      猜你喜欢
      • 2012-06-29
      • 2012-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多