【发布时间】:2014-03-02 13:20:21
【问题描述】:
我有一个链接,当单击该链接时,该链接会用深色叠加层覆盖内容,并触发隐藏面板从右侧滑入。这一切都很好,但是当我滚动背景内容而不是面板内容时。使背景内容不再“活动/可滚动”并且仅滑动面板中的内容可滚动直到关闭的最佳方法是什么?
这是一个JSFiddle。
这是我的 jquery
$('#sauceThumb').click(function(){
$('#cover').fadeIn(200);
$('#sauceDet').animate({
right: "0"
});
});
$('.close').click(function(){
$('#sauceDet').animate({
right: "-99999"
});
$('#cover').fadeOut(200);
});
&CSS
.workIndvWrapper {
width:80%;
background:#ff0000;
height:100%;
position:fixed;
right:-9999px;
z-index:999;}
#cover {
background:rgba(0, 0, 0, 0.6);
width:100%;
height:100%;
position:fixed;
z-index:10;
display:none;}
【问题讨论】:
标签: jquery scroll panel sliding