100px之后的jQuery Scrollfunction
使用此脚本:
$(function() { $(window).scroll(function(){ $('#Your element id').slideUp('slow'); }); });
是否可以仅在用户滚动100px或更多后执行操作?
你确实需要scrollTop。 包含’else’函数也是明智的,这样当你向后滚动到顶部时,切换的元素会再次被隐藏。 因此:
$(document).ready(function() { $('#scrollDiv').hide(); $(window).scroll(function() { if ($(document).scrollTop() > 100) { $('#scrollDiv').fadeIn('slow'); } else { $('#scrollDiv').fadeOut('slow'); } }); });
这是一个快速的jsfiddle
您可以使用.scrollTop()
来获取页面滚动的距离