我看到,如果用户滚动太快,下面的jQuery函数不火。这是jQuery检测事件中的性能问题/错误还是我需要用我的代码做些事情?的jQuery滚动功能不火(滚动太快)
...或者,有没有更好的办法[至少性能可靠性明智]将它与纯JavaScript调用?如果是这样,我该如何编码?
$(window).scroll(function() {
var st = $(this).scrollTop();
if(st < 50){
$('.header_wrapper').css({'marginTop':-50});
} if(st < 40){
$('.header_wrapper').css({'marginTop':0});
}
});
你可以看到它在这里的行动:http://www.walkingfish-grainboards.com/privacy-policy/
日Thnx的帮助 - 这将不胜感激。
看起来好像没什么问题 – wizulus
这个功能是相当低效为它做什么。 – PlantTheIdea
@PlantTheIdea你可以展开你的理由为什么PLZ ..? – CelticParser