如何正确地使jQuery One Page Nav适用于可滚动的div?

时间:2017-08-09 14:07:17

标签: jquery

我修改了一个名为One Page Nav的已知jQuery插件,以使其适用于可滚动的div而不是整个网页。我的修改版本正常工作,直到浏览器调整大小。

我的大部分修改都是将引用的目标从document更改为可滚动的div。这是我的modified version on jsFiddle

要重现问题,请先点击一个或两个导航项(并让滚动动画运行),然后再调整浏览器的大小。浏览器调整大小后,我发现了两个问题:

  • 单击导航项以触发滚动动画。当滚动动画结束时,“当前”指示符突然变为另一个导航项。
  • 手动滚动内容时,“当前”指示符会更改为错误的导航项目。

我做错了什么?

0 个答案:

没有答案