滚动100px后将div位置设置为固定?
我尝试使用以下函数,以便在滚动100像素后将div的位置从顶部设置为100 px。
$(window).scroll(function(){ $("#header").css("top",Math.max(0,100-$(this).scrollTop())); }); something
它不起作用(div坚持它的固定位置)。 似乎该function与div无关。 我的问题是什么?
你的问题是你的div
有class
标题,而不是id
。 尝试
something
$(document).ready(function(){ $('.header').scroll(function(){ $(this).css("top",Math.max(0,100-$(this).scrollTop())); }); });