jq实现导航栏选项跟随滚动条颜色变化
一、效果图
二、实现原理
页面滚动事件监听滚动距离,当到达导航栏对应地区域时,导航栏地颜色变化
三、具体代码
/* 滚动后导航栏显示当前所在区域 */
$(window).scroll(function(){//监听窗口滚动事件
var scrollTop = $("html").scrollTop();//获取当前位置到页面顶部的距离
$("nav a").each(function(index,element){//遍历导航栏选项
if($(element.hash).o
原创
2020-12-22 00:05:04 ·
1271 阅读 ·
1 评论