【发布时间】:2017-05-25 10:29:18
【问题描述】:
我想要达到什么目标? 我想删除屏幕上不再可见的 div(对于用户不是 css 属性),因为我让 html 和 body 使用 jquery(scrollTop)滚动到 div。现在我想删除在我用 jquery 向下滚动之前可见的 div。
编辑:删除 .header div 后,#begining 应该是页面顶部,并且 .header div 应该被永久删除。
有什么问题?
在我向下滚动并使用以下代码行删除 div 后:$('.header').css('display','none'); 滚动位置发生变化。
向下滚动并删除 div 的代码。
function scrollToBegining(){
$('html, body').animate({
scrollTop: $("#begining").offset().top
}, 750);
setTimeout(function(){
$('.header').css('display','none');
},750);
}
【问题讨论】:
标签: javascript jquery html css