javascript - jQuery 更改指定元素上的 css

标签 javascript jquery html css jquery-waypoints

我需要一些东西,当你滚动到特定元素时,它会改变 div 的样式

示例:

在我的标题中我有文本: 1) 主页 2) 文本2 3) 文本3 4)文本4

当在顶部时,我希望“Home”为白色,其他所有为蓝色 在第 1 段时,我想要“Text2”白色,其他所有蓝色 在第 2 段时,我想要“Text3”白色,其他所有蓝色 在第 3 段时,我想要“Text4”白色,其他所有蓝色 当低于“Text4”时,我希望“Home”为白色,其他所有为蓝色

PS:“Text2”、“Text3”和“Text4”之间不会有任何其他内容

最佳答案

我会选择waypoints或与 skrollr 。有很多关于 skrollr 的教程,所以不用担心。

关于javascript - jQuery 更改指定元素上的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32665799/

相关文章:

javascript - 如何从 angularjs 中更新的行中删除表行?

javascript - 如何链接两个动态填充的选择框?

javascript - 修复了 div 上的导航效果

javascript - jquery 之外的 DOM 操作

jquery - hover 多次触发slideToggle 如何防止slideToggle 重复?

html - 网站边缘和页脚之间的空间

javascript - KDevelop 脚本在 `view.selection()` 上给出错误

javascript - Canvas 的人脸 API 检测问题

javascript - Jquery 背景图像淡出

javascript - 将 div 最初向右滚动,然后在溢出 div 内向左滚动