当colorbox模态处于活动状态时,如何防止移动设备上的背景滚动?

时间:2014-10-02 20:20:06

标签: jquery mobile colorbox

当彩盒模式处于活动状态时,我尝试禁用父页面(在移动浏览器中)的滚动。

我使用以下代码在桌面浏览器中取得了成功,但在移动浏览器中无效。

jQuery(document).bind('cbox_open', function() {
    $.colorbox.resize();
    jQuery('body').css({ overflow: 'hidden' });
}).bind('cbox_closed', function() {
    jQuery('body').css({ overflow: '' });
});

jQuery(document).bind('cbox_open', function() {
    $.colorbox.resize();
    jQuery('html').css({ overflow: 'hidden' });
}).bind('cbox_closed', function() {
    jQuery('html').css({ overflow: '' });
});

我们赞赏任何解决移动设备中背景滚动的指示。

0 个答案:

没有答案