隐藏/取消隐藏元素时无法向下滚动到底部

时间:2016-08-10 05:37:36

标签: jquery html ios css scroll

我使用animate()display none来隐藏/取消隐藏元素已经有一个星期了。

然后降低页面高度以隐藏元素(不透明度0 /显示无),然后当显示隐藏元素时(不透明度1 /显示)页面高度恢复正常,这是滚动去的地方很奇怪,我无法向下滚动到页面底部。 我只能滚动到隐藏元素修改页面的最后一个最小高度。添加回的另一个高度不可滚动。 当我在桌面上尝试这个很好但在智能手机中它不能正常工作。

这是我的代码:

隐藏

$('.parentTR').animate(
    {opacity: 0}, 500, function () {
        $('.parentTR').css('display', 'none')});   

显示

$('.parentTR').css('overflow', 'auto').css('display', '').animate(
    {opacity: 1}, 800);

测试环境: -苹果手机 -苹果浏览器 -sharepoint

干杯

0 个答案:

没有答案