在窗口的某个区域内更改导航样式

时间:2014-02-03 17:02:20

标签: javascript jquery css

我正在构建一个网站,其导航固定在窗口的顶部,网站的所有内容都在一个页面上,当您向下移动窗口时,或者如果您单击导航,它将被拆分为多个部分按钮它会滚动到页面上的那个点(垂直)。

我想要实现的是当用户在窗口的该部分内时导航变为'活动'样式/类,如果可能的话使用jQuery。

有谁知道我会怎么做?

网站的每个部分都包含在它自己的div中,并且有自己的ID,所以也许可以使用它来完成,或者如果屏幕顶部在窗口高度的某个像素范围内,我可以这么做?

如果有人能指出我的方向很好,那就谢谢J。

1 个答案:

答案 0 :(得分:1)

您可以使用inview插件,它允许您在滚动某个元素时执行操作 窗口

Try this