是否有可能实现一个scrollspy只有javascript

Is it possible to implement a scrollspy with only javascript?

本文关键字:一个 scrollspy 只有 javascript 有可能 实现 是否      更新时间:2023-09-26

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

编辑:我的意思是纯js不使用任何外部库。对不起,我说错了。

您可以使用

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