解决方法
首先,给你的div一个ID – 例如dvid,并假设另一个div(你想要检测到滚动)有一个ID othdiv.
那么你可以这样做:
那么你可以这样做:
$(document).ready( function() { $("#dvid").hide(); //hide your div initially var topOfOthDiv = $("#othdiv").offset().top; $(window).scroll(function() { if($(window).scrollTop() > topOfOthDiv) { //scrolled past the other div? $("#dvid").show(); //reached the desired point -- show div } }); });
小小的jsFiddle演示:tiny little link.