[英]simple modal not scroll background <body>
在創建模態時,設置overflow:hidden
for body。 然后你將無法滾動背景,當隱藏模態時,設置overflow:auto
for body
。
我想你可以這樣做:
$(document).on('mousewheel', '.simplemodal-overlay, .simplemodal-data', function(event) {
event.preventDefault();
});
不過,我不確定mousewheel
是否具有完整的跨瀏覽器支持。
編輯:我驗證了這個工作,但你需要mousewheel
插件: https : //github.com/brandonaaron/jquery-mousewheel/downloads
示例: http : //jsfiddle.net/jtbowden/AhpLc/
(我將jquery.mousewheel.min.js
粘貼到腳本區域中......不要這樣做)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.