作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何防止Post
容器在将数据加载到ThreadsContainer
后跳下?我希望它保持固定在顶部。
$('.Loadthreads').on("click",function () {
$('.threatsContainer').append("<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="threatsContainer"></div>
<div class="Loadthreads" style="cursor:pointer;">[Load Threads]</a>
<div class="Post" style="background:red;">[I want to maintain fixed at the top after the data above has loaded]</div>
我正在考虑使用 scroll:overflow,visble
但什么都没有......我不想使用固定定位。
最佳答案
$('.Loadthreads').on("click",function () {
$('.threatsContainer').append("<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem<br>lorem");
$('html, body').animate({scrollTop: $(".Post").offset().top}, 0);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="wrapper">
<div class="threatsContainer"></div>
<div class="Loadthreads" style="cursor:pointer;">[Load Threads]</a>
<div class="Post" style="background:red;">[I want to maintain fixed at the top after the data above has loaded]</div>
</div>
您可以做的是使用 jQuery 加载上面的数据后滚动到 .Post div。希望能帮到你。
关于javascript - 防止div在上面加载数据后跳下Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49410011/
似乎有时有效,有时却无效。使用起来非常粗糙和可怕。 简化布局: var index = 1 function next() { if (index 1){ index--; wi
我是一名优秀的程序员,十分优秀!