JS固定悬架效果的思路代码

JS固定悬架效果的思路代码
复制代码代码如下所示:

函数($){)
无功ele_fix = $(# div_right ); / /浮动窗口
无功_main = $(主要); / /浮区
无功ele_offset_top = ele_fix.offset(顶部); / /浮区高度
$(窗口)。滚动(函数(){)
无功scro_top =美元(这)(。scrollTop); / /高度
无功fix_foot_pos = parseInt(ele_fix。高度)(+ parseInt)(scro_top - 10); / /浮箱的底部高度
无功mainpos = parseInt(_main.offset()。顶)+(_main.height parseInt());
如果(scro_top ele_offset_topfix_foot_pos < mainpos){
ele_fix.css({位置:静
} else if(scro_top > ele_offset_topfix_foot_pos < mainpos){
ele_fix.css({位置:固定
} else if(scro_top > ele_offset_topfix_foot_pos > mainpos){
VaR的位置= mainpos-fix_foot_pos-10;
ele_fix.css({位置:固定
}
});
*

两个/计划
$(窗口)Bind(滚动
VaR的温度= '1165;
法官/滚下
如果(美元。scrollTop)(文件)(>温度){ / /如果这是大于顶的高度
标志=假;
$(# div_right)。Css({下:固定',' ':' 10px ','margin-top:'0px});
}

如果(美元。scrollTop)(文件)(<=温度){ / /如果低于这个高度,然后恢复原来的状态
标志=真;
$(# div_right)。Css(下',');
}
});
* /

}(jQuery);

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部