答案 0 :(得分:4)
你可以试试这个:
$('#yourDialog').hover(function(){
// on hover
$('body').css({'overflow':'hidden'});
}, function(){
// off hover
$('body').css({'overflow':'visible'});
});
答案 1 :(得分:1)
对于搜索此问题答案的其他人,this post提供以下答案:
create: function(event, ui) {
$("body").css({ overflow: 'hidden' })
},
beforeClose: function(event, ui) {
$("body").css({ overflow: 'inherit' })
}
此外,请确保在对话框中设置了height或maxHeight选项,否则它将不会显示滚动条。