我點擊了一個按鈕,我有一個HTML頁面,我正在顯示與div相同的頁面上創建的Popup。 在顯示該彈出窗口時,我需要禁用父頁面的滾動條。 目前我這樣做:需要禁用頁面移動的HTML頁面上滾動?
/* Function to disable parent page scrollbar */
function DisableParentPageScroll(){
$('body,html').css('overflow-y','hidden');
}
/* Function to enable parent page scrollbar */
function EnableParentPageScroll(){
$('body,html').removeAttr("style");
}
但是當我禁用頁面有觀察頁面轉換。我怎樣才能防止這個?
你是什麼意思的頁面移位?在點擊之後,您可以執行一項操作,首先保存滾動條的當前滾動位置,在用戶確認後,將頁面恢復到該位置,然後將溢出設置爲隱藏狀態。 – SexyBeast
你的意思是滾動條消失時的轉變嗎? – WolvDev