2011-12-18 119 views

回答

4

你可以试试这个:

$('#yourDialog').hover(function(){ 

    // on hover 

    $('body').css({'overflow':'hidden'}); 

}, function(){ 

    // off hover 

    $('body').css({'overflow':'visible'}); 

}); 
1

为别人寻找一个回答这个问题,this post提供以下作为一个答案:

create: function(event, ui) { 
     $("body").css({ overflow: 'hidden' }) 
    }, 
    beforeClose: function(event, ui) { 
     $("body").css({ overflow: 'inherit' }) 
    } 

此外,确保高度或maxHeight选项设置在对话框中,否则它将不显示滚动条。