所以我做了一個彈出窗口來顯示我網站上的一些信息,但是我用固定的尺寸製作了它,以使它適合某種特定的方式。這意味着有一個滾動條,你需要在彈出窗口上滾動,這很好,我的問題是,當你點擊彈出窗口的底部時,它開始在實際頁面上滾動。在給定屬性發生變化時禁用滾動
我想要的是禁用它。很明顯,它必須與一些Jquery,但我不知道如何去在某些情況下禁用整個頁面的滾動。
這裏是我的Jquery的彈出:
$(document).ready(function(){
$('button').click(function(){
$('#example').animate({
display:'visible',
opacity:'toggle'
});
},
function(){
$('#example').animate({
display:'none',
opacity:'toggle'
});
});
});
的toggle
功能不能正常工作,所以我只是用click
一倍,並能正常工作。這裏是一切jsfiddle:http://jsfiddle.net/gYGgr/1/
那麼我需要添加到我的jquery,將禁用滾動的身體,而不是彈出如果彈出窗口打開?謝謝!
爲什麼你使用固定的尺寸? –
,因爲這就是我想要爲網站設計風格的方式。目的是一種更新列表,但它可能會繼續,彈出窗口看起來並不長,除非它們被設置在固定容器 –