滑动滑块js没有用scrollSpy重新调整

滑动滑块js没有用scrollSpy重新调整

问题描述:

因此,我创建了一个水平移动菜单导航滑动滑块,并且还添加了一个滚动间谍活动类添加到里,当滚动通过类别。 到目前为止它看起来不错。这里是链接,使您的浏览器成为手机大小(因为它只在小屏幕上可见) 并访问http://www.2017.jukeboxburgers.com/menu单击“浏览食物...”按钮,然后滑动。滑动滑块js没有用scrollSpy重新调整

当你在导航栏中点击时效果很好,li得到居中,但现在如果你向下滚动一些,直到你传递了几个类别,然后再次点击“探索食物”按钮,滚动也不居中。

是否有像这样的事件监听器?或者让它重新计算li.active并将其居中?

所以能够使它工作!

所以我的scrollSpy在我通过的li上放了一类.active。光滑滑块不会去他们,但现在它的工作。以下是我做到的:

var current_index = $(“。mobile_food_slider .active”)。attr(“data-slick-index”); (“。mobile_food_slider”)。slick(“slickGoTo”,current_index);