博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Modal模态框scrolltop保留上次位移的解决方案
阅读量:5339 次
发布时间:2019-06-15

本文共 714 字,大约阅读时间需要 2 分钟。

问题描述:弹出模态框之后,滚动条保留了上一次锚点定位的位置,即,第一次滚动到背景颜色处,第二次滚动到了顶部,且两种情况交替出现

解决方案:比较笨拙,在第二次加载模态框之时,将锚点定位在加载模态框之前滑动到顶部。有仁兄知道原有可留言告知,不胜感激。

$('#TestDiv').scrollTop(0);                setTimeout(function () {                    $('#TestDiv').animate({                        scrollTop: $(document).scrollTop(0)                    }, 500);                },500);.........//滚动到背景为黄色的地址                $('#TestDiv').scrollTop(0);                setTimeout(function () {                    $('#TestDiv').animate({                        scrollTop: $("pre[style*='background:yellow']").offset().top - 200 - $(document).scrollTop()                    }, 500);                },500);

 

转载于:https://www.cnblogs.com/CherishZeng/p/9798375.html

你可能感兴趣的文章
《C++ Primer Plus》第12章 类和动态内存分配 学习笔记
查看>>
kosaraju求强连通分量
查看>>
golang里面检测对象是否实现了接口的方法
查看>>
freeswitch编译
查看>>
Validate Binary Search Tree
查看>>
Largest Divisible Subset
查看>>
win8改win7笔记
查看>>
MYSQL 数据导入导出LOAD DATA AND OUTFILE
查看>>
mysql中两表更新时产生的奇葩问题,产生死锁!
查看>>
Python正则表达式
查看>>
celery使用
查看>>
如何在win2003下安装sql2008[多次安装sql2008失败者必看]
查看>>
[C++]C++学习笔记(四)
查看>>
Vue 不睡觉教程1-从最土开始
查看>>
IT技术栈、JAVA技术栈、游戏开发技术栈
查看>>
浏览器百度点击第二页时仍然跳转到第一页
查看>>
EXTI—外部中断/事件控制器
查看>>
全本软件白名单 Quanben Software Whitelist
查看>>
Android4.4新的特性,在应用内开启透明状态栏和透明虚拟按钮。
查看>>
JS 书籍拓展内容
查看>>