是否可以仅使用javascript实现scrollspy?

时间:2016-08-12 07:39:51

标签: javascript html

我想实现一个滚动间谍来改变导航栏中按钮的活动状态。有些例子使用jQuery,但我想用纯javascript实现它。可能吗?如果有可能,你能提供一个示例代码吗?

编辑:我对纯js的意思是没有使用任何外部库。抱歉歪曲。

2 个答案:

答案 0 :(得分:0)

您可以使用

scroll事件定义处理程序
document.getElementById("mydiv").onscroll = function(event){
    update_buttons();
};

答案 1 :(得分:0)

请参阅此链接.. 它可能对你有所帮助。

https://gist.github.com/pascaldevink/2380129

谢谢