阻止UI,直到jquery对话框被解除

时间:2014-03-21 10:50:13

标签: jquery html

我想阻止UI背景(不可滚动...),直到jquery对话框被解除(我在对话框中这样做)

任何想法我该怎么做?

2 个答案:

答案 0 :(得分:0)

这应该可以帮到你

$('div#selector').bind('open', function(event) {
   // block
});

$('div#selector').bind('dialogclose', function(event) {
   // unblock
});

答案 1 :(得分:0)

尝试使用对话框的打开/关闭回调来设置BODY的CSS属性overflow

DEMO jsFiddle

open: function () {
    $('body').css('overflow', 'hidden');
},
close: function () {
    $('body').css('overflow', 'auto');
}