为了账号安全,请及时绑定邮箱和手机立即绑定
1
2
3
4
5
6
7
8
9
10
$(window).scroll(function() {
    var jWindow=$(window);//浏览器可视区域
    var slide=$(".right");//边栏
    var screenHeight =jWindow.height(); 
    var scrollHeight =jWindow.scrollTop();
     
    if(windowHeight > slide.height()){
        console.log(screenHeight);
     }
});

报出的是:

5423dcdd0001fbf600700023.jpg

我的CSS是

1
2
3
#content{margin:0px auto;width800px;}
.left{border2px solid #0088ff;floatleft;width600px;height2000px;}
.right{border2px solid 008800;width:100px;height:1500px;floatleft;}

按照正常的来说,screenHeight报出的应该是浏览器可视区域的高度,但是却报出了$(document).height();


正在回答

代码语言

举报

0/150
提交
取消
固定边栏滚动特效
  • 参与学习       38887    人
  • 解答问题       54    个

剖析淘宝首页固定边栏滚动特效,通过JavaScript、jQuery等前端技术实现

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号