我正在改造我的网站,新网站可以在http://beta.namanyayg.com/上找到
网站上与滚动相关的主要有两件事:
- 要检查用户在哪个“页面”上,通过计算顶部偏移量和滚动位置,然后向页面添加一个类。
- 平滑滚动菜单点击。
我已经为两者编写了代码,但是有很多 lag。
第一个几乎总是导致滞后。结果,第二个也落后了。我已经包含了一个布尔值来检查它是否平滑滚动并禁用了正常的滚动事件,但是没有太大的变化。
您对如何提高性能有任何建议,以便没有(或至少更少)滞后?先感谢您!:)
...或者它根本与 JS 无关?我已经优化了其他所有内容...
编辑:http : //beta.namanyayg.com/js/main.js 上的未缩小 JS