当前位置:  开发笔记 > 编程语言 > 正文

当页面滚动到达特定ID时添加类

如何解决《当页面滚动到达特定ID时添加类》经验,为你挑选了1个好方法。

我在div

abc
和链接中有一个IdSection1

问题:当我滚动页面和页面到达id时,#Section1应该在链接中添加一个类,链接应该是Section1



1> Bhojendra Ra..:

你可以像这样使用:

$(window).scroll(function (event) {
    var scroll = $(window).scrollTop();
    $('#link').toggleClass('ok',
     //add 'ok' class when div position match or exceeds else remove the 'ok' class.
      scroll >= $('#Section1').offset().top
    );
});
//trigger the scroll
$(window).scroll();//ensure if you're in current position when page is refreshed

请参阅toggleClass的文档.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有