我有一个问题要问,希望能得到答案。我正在制作一个包含四#anchor
点“页面”的单页投资组合网站。div 具有 100% 的高度,因此它们填充了整个浏览器高度。我的标题(徽标和导航)有一个固定的位置。#anchor
当用户单击链接或滚动到第三和第四点时,我想更改标题的样式(我的徽标和链接颜色) 。有人可以帮我解决这个问题,因为我无法弄清楚吗?
问问题
170 次
2 回答
3
jQuery Waypoints可能是实现这一目标的简单方法。当用户滚动页面上的某些点时,它允许您触发任何类型的操作。
于 2012-05-23T13:47:00.650 回答
1
这将检查页面上 div 相对于您在滚动时定位的 div 的高度位置。这就是我相信你正在寻找的东西。
$(function(){
$(window).scroll(function(){
if($('#targetDiv').offset().top >= window.scrollX ){
}
})
})
于 2012-05-23T16:03:48.880 回答