jq,js实现固定边栏滚动效果
<script>
$(window).scroll(function() {
var windowHeight = $(window).scrollTop() + $(window).height();
var sideHeight = $('#J_BdSide').height();
//alert($(window).scrollTop())
if (windowHeight > sideHeight) {
$('#J_BdSide').css({
position : 'fixed',
right : '0px',
top : -(sideHeight - $(window).height())
});
} else {
$('#J_BdSide').css({
position : 'static'
});
}
});
window.onload = function(){
$(window).trigger('scroll');
}
$(window).resize(function(){
$(window).trigger('scroll');
})
</script>效果不难,屏幕缩放,滚动加载都可以.
本文作者: Jasmine
本文链接: https://www.jianbaizhan.com/article/568
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!