tnfh.net
当前位置:首页 >> 为什么我的$(winDow).sCrollTop()一直是0, $("html... >>

为什么我的$(winDow).sCrollTop()一直是0, $("html...

原因: 当html设置了高度时,获取$(window).scrollTop(),$(document).scrollTop()获取值为0。 解决办法: 输入下列数值: $(document).ready(function() { $(window).scroll(function(e){ var juantop=$(document).scrollTop(); alert(juantop)...

winScrollTop =$('body').scrollTop()

scrolltop是jQuery中的一个方法,它可以设置 元素中滚动条的垂直偏移量。 用法: scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置。scroll top offset 指的是滚动条相对于其顶部的偏移。如果该方法未设置参数,则返回以像素计的相对滚动...

$(".dh4").click(function(){ $('body,html').animate({scrollTop:670},500); return false; }) 点击时,滚动到离顶部670px位置,估计一下你那个div离顶部垂直距离就行

可能跟你用的浏览器有关吧?我用Chrome测试是没问题的。

如果页面了W3C那个东东。。就是HTML上面那一句。。。 则取的时候得用:document.documentElement.scrollTop

jquery浮动层 #Float {background-color: #000;height: 200px;width: 100px;position: absolute;top: 80px;right: 20px;} $(document).ready(function(){ $(window).scroll(function (){ // 让浮动层距离窗口顶部,始终保持80px var offsetTop ...

是因为万恶的IE在刷新的手先把scrolltop搞成0然后再恢复到之前的状态,而document的ready的时候还没有恢复到之前状态,导致获取的值不正确,解决方法就是延时执行函数 window是窗口对象 html,body是DOM对象 亲爱的 快点给分 快点

$(function(){ $(window).scrollTop(0)});

$("html").animate({scrollTop: num},200); 可以让滚动跳转到相对应的高度

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com