【发布时间】:2014-04-24 05:19:41
【问题描述】:
我不能让我的“转到顶部”id=arrow-up div 在打开时消失,例如页面顶部。
在我得到的页面顶部
所以我希望arrow-up div 不在页面顶部时改为visible(show("slow"))。
var tmp = $(window).height();
Tmp 用于获取视口高度...不确定是否正确?
我见过其他解决方案,但它们只是有点相同......我无法让它们工作,它们的字体也使用:in-viewport。我可以使用视口制作它还是被侧跟踪?
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"> </script>
<script src="bootstrap-3.1.1-dist/js/bootstrap.min.js"></script>
<script src="http://malsup.github.com/jquery.form.js"></script>
<script src="/jquery/isInViewport.min.js"></script>
$(window).scroll(function() {
if($('#pageStart:in-viewport(tmp)')){
$("#arrow-up").hide("slow");
}else{
$("#arrow-up").show("slow");
}
});
【问题讨论】:
标签: javascript jquery html scroll viewport