我正在使用snap JS,这样我在左边有一个抽屉,右边有一个内容。但是,当抽屉打开时,我仍然可以滚动左侧的内容。
什么才是正确的方法,这样我才能禁用左边的div。在jQuery中:
if (state == 'right')
"disable the left side so you can't scroll' ( $('.idofelement').disable();) ;
在snap中有没有我忽略的地方,在没有DOM操作的情况下,控制器中的左侧可以被禁用。
我使用的是Foundation off canvas和类,这样侧边栏对于较大的屏幕总是可见的。在Chrome和Firefox中,侧边栏总是在页面加载之间打开,这很棒。然而,在Edge和IE中,每次加载页面时,侧边栏都不会首先出现(尽管已经为其保留了左边距空间)-然后侧边栏滑入以填充空间。
在每个页面上加载此动画会让人分心。有没有办法强制侧边栏在IE中保持打开?或者禁用动画?