我正在寻找一种在jQuery或纯JS中获得像素滚动量的方法,不是从页面的顶部,而是从div的底部。
换句话说,我需要将超出div高度+页面顶部像素距离的滚动量转换为变量。
我想在下面附加这个视差代码,而不是从页面的顶部计算,而是从目标div从顶部+其高度的距离计算。
/* Parallax Once Threshold is Reached */
var triggerOne = $('#trigger-01').offset().top;
$(window).scroll(function(e){
if ($(window).scrollTop() >
我注意到9gag.com上有这个功能。在首页上,“Y no signup”按钮在右边。但是当你向下滚动时,按钮就挂在标题栏上了。这是怎么做的?这也可以在这个页面上看到,当你向下滚动这个页面时,右侧的黄色面板(类似的问题)会冻结。在facebook时间线中,当你向下滚动时,会有一个绝对的div出现在顶部,其中包含时间线,现在,状态,照片,地点和事件的选项。
R他们使用的是javascript,还是html5中的新东西??
我和我的团队正在开发一个不滚动的带有固定标题的web应用程序。
为了处理iOS上的超滚动,我们需要检测到负方向的滚动,并将固定的页眉重新定位为静态的,使其与页面的其余部分一起滚动。
我们通过将jQuery滚动处理程序绑定到window来实现这一点。
$(window).scroll(function() {
if ($(window).scrollTop() < 0) {
// position static header postioning in order
// let the header behave correctly when ove
我正在使用一个简单的jquery“滚动到顶部”插件,我在网上发现,它运行良好。然而,我想淡出我的‘滚动到顶部’按钮,当我是100 of离开页面底部。有人能帮忙吗?这里有个小提琴-
//Check to see if the window is top if not then display button
$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('.scrollToTop').fadeIn();
} else {
$('.scro